./Ultimate.py --spec ../sv-benchmarks/c/properties/no-data-race.prp --file ../sv-benchmarks/c/pthread-complex/safestack_relacy.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for data races Using default analysis Version 8be7027f Calling Ultimate with: /root/.sdkman/candidates/java/11.0.12-open/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/pthread-complex/safestack_relacy.i -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-DataRace-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! data-race) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 516fee84c55ddb7fa4275a43ad5a2da6ea994abf63bbbbd8ed5c82108d65f7b0 --- Real Ultimate output --- This is Ultimate 0.2.5-wip.dk.perfect-tracechecks-8be7027-m [2024-11-12 12:24:43,482 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-12 12:24:43,523 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-DataRace-32bit-Automizer_Default.epf [2024-11-12 12:24:43,527 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-12 12:24:43,527 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-12 12:24:43,543 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-12 12:24:43,543 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-12 12:24:43,544 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-12 12:24:43,544 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-12 12:24:43,544 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-12 12:24:43,545 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-12 12:24:43,545 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-12 12:24:43,545 INFO L153 SettingsManager]: * Use SBE=true [2024-11-12 12:24:43,546 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-12 12:24:43,546 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-12 12:24:43,546 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-12 12:24:43,547 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-12 12:24:43,547 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-12 12:24:43,547 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-12 12:24:43,548 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-12 12:24:43,548 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-12 12:24:43,552 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-12 12:24:43,553 INFO L153 SettingsManager]: * Check absence of data races in concurrent programs=true [2024-11-12 12:24:43,553 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-12 12:24:43,553 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2024-11-12 12:24:43,553 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-12 12:24:43,554 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-12 12:24:43,554 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-12 12:24:43,554 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-12 12:24:43,554 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-12 12:24:43,554 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-12 12:24:43,555 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-12 12:24:43,555 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-12 12:24:43,555 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-12 12:24:43,555 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-12 12:24:43,555 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-12 12:24:43,556 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-12 12:24:43,556 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-12 12:24:43,556 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-12 12:24:43,556 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-12 12:24:43,557 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-12 12:24:43,559 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! data-race) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 516fee84c55ddb7fa4275a43ad5a2da6ea994abf63bbbbd8ed5c82108d65f7b0 [2024-11-12 12:24:43,770 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-12 12:24:43,793 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-12 12:24:43,795 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-12 12:24:43,796 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-12 12:24:43,796 INFO L274 PluginConnector]: CDTParser initialized [2024-11-12 12:24:43,797 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/pthread-complex/safestack_relacy.i [2024-11-12 12:24:45,224 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-12 12:24:45,495 INFO L384 CDTParser]: Found 1 translation units. [2024-11-12 12:24:45,495 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/pthread-complex/safestack_relacy.i [2024-11-12 12:24:45,511 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/47c7353f3/671826e35322450a92790b61e6c9b76e/FLAG4646af315 [2024-11-12 12:24:45,525 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/47c7353f3/671826e35322450a92790b61e6c9b76e [2024-11-12 12:24:45,527 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-12 12:24:45,529 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-12 12:24:45,530 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-12 12:24:45,531 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-12 12:24:45,535 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-12 12:24:45,535 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.11 12:24:45" (1/1) ... [2024-11-12 12:24:45,537 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@99a0360 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 12:24:45, skipping insertion in model container [2024-11-12 12:24:45,537 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.11 12:24:45" (1/1) ... [2024-11-12 12:24:45,581 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-12 12:24:46,075 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-12 12:24:46,083 INFO L200 MainTranslator]: Completed pre-run [2024-11-12 12:24:46,214 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-12 12:24:46,331 INFO L204 MainTranslator]: Completed translation [2024-11-12 12:24:46,332 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 12:24:46 WrapperNode [2024-11-12 12:24:46,332 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-12 12:24:46,333 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-12 12:24:46,333 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-12 12:24:46,333 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-12 12:24:46,339 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 12:24:46" (1/1) ... [2024-11-12 12:24:46,373 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 12:24:46" (1/1) ... [2024-11-12 12:24:46,421 INFO L138 Inliner]: procedures = 458, calls = 48, calls flagged for inlining = 6, calls inlined = 6, statements flattened = 325 [2024-11-12 12:24:46,422 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-12 12:24:46,423 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-12 12:24:46,424 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-12 12:24:46,424 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-12 12:24:46,432 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 12:24:46" (1/1) ... [2024-11-12 12:24:46,432 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 12:24:46" (1/1) ... [2024-11-12 12:24:46,441 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 12:24:46" (1/1) ... [2024-11-12 12:24:46,441 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 12:24:46" (1/1) ... [2024-11-12 12:24:46,460 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 12:24:46" (1/1) ... [2024-11-12 12:24:46,464 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 12:24:46" (1/1) ... [2024-11-12 12:24:46,468 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 12:24:46" (1/1) ... [2024-11-12 12:24:46,470 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 12:24:46" (1/1) ... [2024-11-12 12:24:46,475 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-12 12:24:46,476 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-12 12:24:46,476 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-12 12:24:46,476 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-12 12:24:46,477 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 12:24:46" (1/1) ... [2024-11-12 12:24:46,487 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-12 12:24:46,507 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 12:24:46,528 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-12 12:24:46,531 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-12 12:24:46,576 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2024-11-12 12:24:46,577 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-12 12:24:46,577 INFO L130 BoogieDeclarations]: Found specification of procedure thread [2024-11-12 12:24:46,578 INFO L138 BoogieDeclarations]: Found implementation of procedure thread [2024-11-12 12:24:46,578 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-12 12:24:46,578 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-12 12:24:46,578 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2024-11-12 12:24:46,578 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2024-11-12 12:24:46,580 WARN L207 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to OneNontrivialStatement. [2024-11-12 12:24:46,804 INFO L238 CfgBuilder]: Building ICFG [2024-11-12 12:24:46,806 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-12 12:24:47,205 INFO L283 CfgBuilder]: Omitted future-live optimization because the input is a concurrent program. [2024-11-12 12:24:47,206 INFO L287 CfgBuilder]: Performing block encoding [2024-11-12 12:24:47,465 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-12 12:24:47,465 INFO L316 CfgBuilder]: Removed 7 assume(true) statements. [2024-11-12 12:24:47,466 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.11 12:24:47 BoogieIcfgContainer [2024-11-12 12:24:47,466 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-12 12:24:47,467 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-12 12:24:47,467 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-12 12:24:47,471 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-12 12:24:47,471 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 12.11 12:24:45" (1/3) ... [2024-11-12 12:24:47,471 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@a582ee9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 12.11 12:24:47, skipping insertion in model container [2024-11-12 12:24:47,471 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 12:24:46" (2/3) ... [2024-11-12 12:24:47,472 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@a582ee9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 12.11 12:24:47, skipping insertion in model container [2024-11-12 12:24:47,473 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.11 12:24:47" (3/3) ... [2024-11-12 12:24:47,474 INFO L112 eAbstractionObserver]: Analyzing ICFG safestack_relacy.i [2024-11-12 12:24:47,506 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-12 12:24:47,507 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 24 error locations. [2024-11-12 12:24:47,507 INFO L489 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2024-11-12 12:24:47,595 INFO L143 ThreadInstanceAdder]: Constructed 1 joinOtherThreadTransitions. [2024-11-12 12:24:47,635 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 204 places, 218 transitions, 443 flow [2024-11-12 12:24:47,721 INFO L124 PetriNetUnfolderBase]: 19/246 cut-off events. [2024-11-12 12:24:47,721 INFO L125 PetriNetUnfolderBase]: For 1/1 co-relation queries the response was YES. [2024-11-12 12:24:47,729 INFO L83 FinitePrefix]: Finished finitePrefix Result has 251 conditions, 246 events. 19/246 cut-off events. For 1/1 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 598 event pairs, 0 based on Foata normal form. 0/198 useless extension candidates. Maximal degree in co-relation 161. Up to 4 conditions per place. [2024-11-12 12:24:47,730 INFO L82 GeneralOperation]: Start removeDead. Operand has 204 places, 218 transitions, 443 flow [2024-11-12 12:24:47,735 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 204 places, 218 transitions, 443 flow [2024-11-12 12:24:47,744 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-12 12:24:47,751 INFO L333 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, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, 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;@4d1551e3, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-12 12:24:47,752 INFO L334 AbstractCegarLoop]: Starting to check reachability of 43 error locations. [2024-11-12 12:24:47,758 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2024-11-12 12:24:47,758 INFO L124 PetriNetUnfolderBase]: 0/28 cut-off events. [2024-11-12 12:24:47,759 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2024-11-12 12:24:47,759 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-12 12:24:47,759 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 12:24:47,760 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 40 more)] === [2024-11-12 12:24:47,764 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 12:24:47,765 INFO L85 PathProgramCache]: Analyzing trace with hash 963327788, now seen corresponding path program 1 times [2024-11-12 12:24:47,772 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 12:24:47,773 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1087048928] [2024-11-12 12:24:47,773 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 12:24:47,773 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 12:24:47,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 12:24:48,266 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-12 12:24:48,267 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 12:24:48,267 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1087048928] [2024-11-12 12:24:48,267 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1087048928] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 12:24:48,267 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-12 12:24:48,268 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2024-11-12 12:24:48,269 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1036224078] [2024-11-12 12:24:48,269 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 12:24:48,275 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-12 12:24:48,310 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 12:24:48,330 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-12 12:24:48,330 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-12 12:24:48,332 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 173 out of 218 [2024-11-12 12:24:48,369 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 204 places, 218 transitions, 443 flow. Second operand has 2 states, 2 states have (on average 173.5) internal successors, (347), 2 states have internal predecessors, (347), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-12 12:24:48,369 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-12 12:24:48,370 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 173 of 218 [2024-11-12 12:24:48,370 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-12 12:24:48,483 INFO L124 PetriNetUnfolderBase]: 8/214 cut-off events. [2024-11-12 12:24:48,484 INFO L125 PetriNetUnfolderBase]: For 6/8 co-relation queries the response was YES. [2024-11-12 12:24:48,485 INFO L83 FinitePrefix]: Finished finitePrefix Result has 236 conditions, 214 events. 8/214 cut-off events. For 6/8 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 352 event pairs, 0 based on Foata normal form. 29/225 useless extension candidates. Maximal degree in co-relation 146. Up to 17 conditions per place. [2024-11-12 12:24:48,488 INFO L140 encePairwiseOnDemand]: 189/218 looper letters, 16 selfloop transitions, 0 changer transitions 0/188 dead transitions. [2024-11-12 12:24:48,489 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 184 places, 188 transitions, 415 flow [2024-11-12 12:24:48,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-12 12:24:48,493 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2 states. [2024-11-12 12:24:48,500 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2 states to 2 states and 391 transitions. [2024-11-12 12:24:48,503 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.8967889908256881 [2024-11-12 12:24:48,505 INFO L175 Difference]: Start difference. First operand has 204 places, 218 transitions, 443 flow. Second operand 2 states and 391 transitions. [2024-11-12 12:24:48,506 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 184 places, 188 transitions, 415 flow [2024-11-12 12:24:48,510 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 184 places, 188 transitions, 415 flow, removed 0 selfloop flow, removed 0 redundant places. [2024-11-12 12:24:48,512 INFO L231 Difference]: Finished difference. Result has 184 places, 188 transitions, 383 flow [2024-11-12 12:24:48,515 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=218, PETRI_DIFFERENCE_MINUEND_FLOW=383, PETRI_DIFFERENCE_MINUEND_PLACES=183, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=188, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=188, PETRI_DIFFERENCE_SUBTRAHEND_STATES=2, PETRI_FLOW=383, PETRI_PLACES=184, PETRI_TRANSITIONS=188} [2024-11-12 12:24:48,520 INFO L279 CegarLoopForPetriNet]: 204 programPoint places, -20 predicate places. [2024-11-12 12:24:48,520 INFO L471 AbstractCegarLoop]: Abstraction has has 184 places, 188 transitions, 383 flow [2024-11-12 12:24:48,521 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 173.5) internal successors, (347), 2 states have internal predecessors, (347), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-12 12:24:48,521 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-12 12:24:48,521 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 12:24:48,521 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-12 12:24:48,521 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 40 more)] === [2024-11-12 12:24:48,522 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 12:24:48,522 INFO L85 PathProgramCache]: Analyzing trace with hash -563881037, now seen corresponding path program 1 times [2024-11-12 12:24:48,522 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 12:24:48,522 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1592507790] [2024-11-12 12:24:48,522 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 12:24:48,522 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 12:24:48,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 12:24:48,710 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-12 12:24:48,711 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 12:24:48,711 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1592507790] [2024-11-12 12:24:48,712 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1592507790] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 12:24:48,712 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-12 12:24:48,712 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-12 12:24:48,712 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1000744120] [2024-11-12 12:24:48,712 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 12:24:48,714 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-12 12:24:48,714 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 12:24:48,715 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-12 12:24:48,715 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-12 12:24:48,739 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 164 out of 218 [2024-11-12 12:24:48,742 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 184 places, 188 transitions, 383 flow. Second operand has 5 states, 5 states have (on average 166.2) internal successors, (831), 5 states have internal predecessors, (831), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-12 12:24:48,742 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-12 12:24:48,742 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 164 of 218 [2024-11-12 12:24:48,742 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-12 12:24:48,848 INFO L124 PetriNetUnfolderBase]: 8/219 cut-off events. [2024-11-12 12:24:48,848 INFO L125 PetriNetUnfolderBase]: For 4/6 co-relation queries the response was YES. [2024-11-12 12:24:48,849 INFO L83 FinitePrefix]: Finished finitePrefix Result has 253 conditions, 219 events. 8/219 cut-off events. For 4/6 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 350 event pairs, 0 based on Foata normal form. 1/203 useless extension candidates. Maximal degree in co-relation 249. Up to 14 conditions per place. [2024-11-12 12:24:48,850 INFO L140 encePairwiseOnDemand]: 211/218 looper letters, 21 selfloop transitions, 6 changer transitions 0/190 dead transitions. [2024-11-12 12:24:48,850 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 188 places, 190 transitions, 441 flow [2024-11-12 12:24:48,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-12 12:24:48,851 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2024-11-12 12:24:48,853 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 848 transitions. [2024-11-12 12:24:48,854 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.7779816513761468 [2024-11-12 12:24:48,854 INFO L175 Difference]: Start difference. First operand has 184 places, 188 transitions, 383 flow. Second operand 5 states and 848 transitions. [2024-11-12 12:24:48,854 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 188 places, 190 transitions, 441 flow [2024-11-12 12:24:48,856 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 188 places, 190 transitions, 441 flow, removed 0 selfloop flow, removed 0 redundant places. [2024-11-12 12:24:48,858 INFO L231 Difference]: Finished difference. Result has 189 places, 189 transitions, 403 flow [2024-11-12 12:24:48,859 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=218, PETRI_DIFFERENCE_MINUEND_FLOW=383, PETRI_DIFFERENCE_MINUEND_PLACES=184, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=188, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=182, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=403, PETRI_PLACES=189, PETRI_TRANSITIONS=189} [2024-11-12 12:24:48,860 INFO L279 CegarLoopForPetriNet]: 204 programPoint places, -15 predicate places. [2024-11-12 12:24:48,860 INFO L471 AbstractCegarLoop]: Abstraction has has 189 places, 189 transitions, 403 flow [2024-11-12 12:24:48,860 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 166.2) internal successors, (831), 5 states have internal predecessors, (831), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-12 12:24:48,860 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-12 12:24:48,861 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 12:24:48,861 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-12 12:24:48,861 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 40 more)] === [2024-11-12 12:24:48,862 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 12:24:48,862 INFO L85 PathProgramCache]: Analyzing trace with hash -145000431, now seen corresponding path program 1 times [2024-11-12 12:24:48,862 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 12:24:48,862 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1705121064] [2024-11-12 12:24:48,862 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 12:24:48,862 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 12:24:48,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 12:24:49,029 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-12 12:24:49,033 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 12:24:49,033 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1705121064] [2024-11-12 12:24:49,033 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1705121064] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 12:24:49,034 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-12 12:24:49,034 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-12 12:24:49,034 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [443152381] [2024-11-12 12:24:49,034 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 12:24:49,034 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-12 12:24:49,035 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 12:24:49,035 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-12 12:24:49,035 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-12 12:24:49,167 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 164 out of 218 [2024-11-12 12:24:49,168 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 189 places, 189 transitions, 403 flow. Second operand has 3 states, 3 states have (on average 167.0) internal successors, (501), 3 states have internal predecessors, (501), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-12 12:24:49,168 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-12 12:24:49,168 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 164 of 218 [2024-11-12 12:24:49,168 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-12 12:24:49,392 INFO L124 PetriNetUnfolderBase]: 37/482 cut-off events. [2024-11-12 12:24:49,395 INFO L125 PetriNetUnfolderBase]: For 5/5 co-relation queries the response was YES. [2024-11-12 12:24:49,397 INFO L83 FinitePrefix]: Finished finitePrefix Result has 586 conditions, 482 events. 37/482 cut-off events. For 5/5 co-relation queries the response was YES. Maximal size of possible extension queue 16. Compared 2115 event pairs, 10 based on Foata normal form. 12/457 useless extension candidates. Maximal degree in co-relation 580. Up to 53 conditions per place. [2024-11-12 12:24:49,400 INFO L140 encePairwiseOnDemand]: 212/218 looper letters, 29 selfloop transitions, 4 changer transitions 5/199 dead transitions. [2024-11-12 12:24:49,400 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 191 places, 199 transitions, 493 flow [2024-11-12 12:24:49,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-12 12:24:49,401 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2024-11-12 12:24:49,402 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 529 transitions. [2024-11-12 12:24:49,402 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.808868501529052 [2024-11-12 12:24:49,402 INFO L175 Difference]: Start difference. First operand has 189 places, 189 transitions, 403 flow. Second operand 3 states and 529 transitions. [2024-11-12 12:24:49,402 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 191 places, 199 transitions, 493 flow [2024-11-12 12:24:49,404 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 188 places, 199 transitions, 483 flow, removed 0 selfloop flow, removed 3 redundant places. [2024-11-12 12:24:49,406 INFO L231 Difference]: Finished difference. Result has 189 places, 184 transitions, 397 flow [2024-11-12 12:24:49,406 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=218, PETRI_DIFFERENCE_MINUEND_FLOW=393, PETRI_DIFFERENCE_MINUEND_PLACES=186, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=189, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=185, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=397, PETRI_PLACES=189, PETRI_TRANSITIONS=184} [2024-11-12 12:24:49,407 INFO L279 CegarLoopForPetriNet]: 204 programPoint places, -15 predicate places. [2024-11-12 12:24:49,407 INFO L471 AbstractCegarLoop]: Abstraction has has 189 places, 184 transitions, 397 flow [2024-11-12 12:24:49,408 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 167.0) internal successors, (501), 3 states have internal predecessors, (501), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-12 12:24:49,408 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-12 12:24:49,408 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 12:24:49,408 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-12 12:24:49,409 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 40 more)] === [2024-11-12 12:24:49,409 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 12:24:49,409 INFO L85 PathProgramCache]: Analyzing trace with hash 121390155, now seen corresponding path program 1 times [2024-11-12 12:24:49,410 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 12:24:49,410 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1301236672] [2024-11-12 12:24:49,410 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 12:24:49,410 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 12:24:49,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 12:24:49,686 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-12 12:24:49,688 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 12:24:49,688 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1301236672] [2024-11-12 12:24:49,688 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1301236672] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 12:24:49,688 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1531592130] [2024-11-12 12:24:49,689 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 12:24:49,689 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 12:24:49,689 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 12:24:49,691 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) [2024-11-12 12:24:49,695 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-12 12:24:49,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 12:24:49,857 INFO L256 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-12 12:24:49,865 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 12:24:49,994 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-12 12:24:49,994 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 12:24:50,079 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-12 12:24:50,080 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1531592130] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-12 12:24:50,080 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-12 12:24:50,080 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 15 [2024-11-12 12:24:50,080 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1939197411] [2024-11-12 12:24:50,080 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-12 12:24:50,081 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-12 12:24:50,084 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 12:24:50,085 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-12 12:24:50,085 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=157, Unknown=0, NotChecked=0, Total=210 [2024-11-12 12:24:50,121 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 161 out of 218 [2024-11-12 12:24:50,124 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 189 places, 184 transitions, 397 flow. Second operand has 15 states, 15 states have (on average 163.4) internal successors, (2451), 15 states have internal predecessors, (2451), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-12 12:24:50,124 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-12 12:24:50,124 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 161 of 218 [2024-11-12 12:24:50,124 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-12 12:24:50,342 INFO L124 PetriNetUnfolderBase]: 7/209 cut-off events. [2024-11-12 12:24:50,343 INFO L125 PetriNetUnfolderBase]: For 6/8 co-relation queries the response was YES. [2024-11-12 12:24:50,343 INFO L83 FinitePrefix]: Finished finitePrefix Result has 264 conditions, 209 events. 7/209 cut-off events. For 6/8 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 308 event pairs, 0 based on Foata normal form. 1/197 useless extension candidates. Maximal degree in co-relation 257. Up to 14 conditions per place. [2024-11-12 12:24:50,345 INFO L140 encePairwiseOnDemand]: 208/218 looper letters, 24 selfloop transitions, 10 changer transitions 0/189 dead transitions. [2024-11-12 12:24:50,345 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 191 places, 189 transitions, 475 flow [2024-11-12 12:24:50,346 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-12 12:24:50,346 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2024-11-12 12:24:50,347 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 1323 transitions. [2024-11-12 12:24:50,348 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.7586009174311926 [2024-11-12 12:24:50,348 INFO L175 Difference]: Start difference. First operand has 189 places, 184 transitions, 397 flow. Second operand 8 states and 1323 transitions. [2024-11-12 12:24:50,348 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 191 places, 189 transitions, 475 flow [2024-11-12 12:24:50,350 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 189 places, 189 transitions, 467 flow, removed 0 selfloop flow, removed 2 redundant places. [2024-11-12 12:24:50,352 INFO L231 Difference]: Finished difference. Result has 193 places, 187 transitions, 435 flow [2024-11-12 12:24:50,353 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=218, PETRI_DIFFERENCE_MINUEND_FLOW=389, PETRI_DIFFERENCE_MINUEND_PLACES=182, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=184, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=174, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=435, PETRI_PLACES=193, PETRI_TRANSITIONS=187} [2024-11-12 12:24:50,353 INFO L279 CegarLoopForPetriNet]: 204 programPoint places, -11 predicate places. [2024-11-12 12:24:50,354 INFO L471 AbstractCegarLoop]: Abstraction has has 193 places, 187 transitions, 435 flow [2024-11-12 12:24:50,356 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 163.4) internal successors, (2451), 15 states have internal predecessors, (2451), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-12 12:24:50,356 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-12 12:24:50,356 INFO L206 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 12:24:50,373 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-11-12 12:24:50,560 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 12:24:50,561 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 40 more)] === [2024-11-12 12:24:50,562 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 12:24:50,562 INFO L85 PathProgramCache]: Analyzing trace with hash -1771331027, now seen corresponding path program 2 times [2024-11-12 12:24:50,563 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 12:24:50,563 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [675040399] [2024-11-12 12:24:50,563 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 12:24:50,563 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 12:24:50,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 12:24:51,056 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-12 12:24:51,058 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 12:24:51,058 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [675040399] [2024-11-12 12:24:51,058 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [675040399] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 12:24:51,058 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-12 12:24:51,058 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-12 12:24:51,058 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [494511077] [2024-11-12 12:24:51,058 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 12:24:51,059 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-12 12:24:51,059 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 12:24:51,059 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-12 12:24:51,060 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2024-11-12 12:24:51,200 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 218 [2024-11-12 12:24:51,201 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 193 places, 187 transitions, 435 flow. Second operand has 6 states, 6 states have (on average 146.33333333333334) internal successors, (878), 6 states have internal predecessors, (878), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-12 12:24:51,201 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-12 12:24:51,201 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 218 [2024-11-12 12:24:51,201 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-12 12:24:51,694 INFO L124 PetriNetUnfolderBase]: 415/1862 cut-off events. [2024-11-12 12:24:51,694 INFO L125 PetriNetUnfolderBase]: For 25/35 co-relation queries the response was YES. [2024-11-12 12:24:51,697 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2716 conditions, 1862 events. 415/1862 cut-off events. For 25/35 co-relation queries the response was YES. Maximal size of possible extension queue 70. Compared 13343 event pairs, 144 based on Foata normal form. 0/1703 useless extension candidates. Maximal degree in co-relation 2705. Up to 668 conditions per place. [2024-11-12 12:24:51,702 INFO L140 encePairwiseOnDemand]: 193/218 looper letters, 43 selfloop transitions, 78 changer transitions 0/264 dead transitions. [2024-11-12 12:24:51,702 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 198 places, 264 transitions, 831 flow [2024-11-12 12:24:51,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-12 12:24:51,703 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2024-11-12 12:24:51,704 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 986 transitions. [2024-11-12 12:24:51,704 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.753822629969419 [2024-11-12 12:24:51,705 INFO L175 Difference]: Start difference. First operand has 193 places, 187 transitions, 435 flow. Second operand 6 states and 986 transitions. [2024-11-12 12:24:51,705 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 198 places, 264 transitions, 831 flow [2024-11-12 12:24:51,707 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 195 places, 264 transitions, 821 flow, removed 1 selfloop flow, removed 3 redundant places. [2024-11-12 12:24:51,709 INFO L231 Difference]: Finished difference. Result has 200 places, 264 transitions, 939 flow [2024-11-12 12:24:51,710 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=218, PETRI_DIFFERENCE_MINUEND_FLOW=425, PETRI_DIFFERENCE_MINUEND_PLACES=190, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=187, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=19, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=163, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=939, PETRI_PLACES=200, PETRI_TRANSITIONS=264} [2024-11-12 12:24:51,710 INFO L279 CegarLoopForPetriNet]: 204 programPoint places, -4 predicate places. [2024-11-12 12:24:51,710 INFO L471 AbstractCegarLoop]: Abstraction has has 200 places, 264 transitions, 939 flow [2024-11-12 12:24:51,711 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 146.33333333333334) internal successors, (878), 6 states have internal predecessors, (878), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-12 12:24:51,711 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-12 12:24:51,711 INFO L206 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 12:24:51,712 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-12 12:24:51,712 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 40 more)] === [2024-11-12 12:24:51,712 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 12:24:51,712 INFO L85 PathProgramCache]: Analyzing trace with hash -1691696351, now seen corresponding path program 1 times [2024-11-12 12:24:51,712 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 12:24:51,713 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [493771365] [2024-11-12 12:24:51,713 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 12:24:51,713 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 12:24:51,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 12:24:51,829 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-12 12:24:51,829 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 12:24:51,831 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [493771365] [2024-11-12 12:24:51,831 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [493771365] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 12:24:51,831 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-12 12:24:51,831 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-12 12:24:51,831 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1054480399] [2024-11-12 12:24:51,831 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 12:24:51,832 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-12 12:24:51,832 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 12:24:51,832 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-12 12:24:51,832 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-12 12:24:51,929 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 164 out of 218 [2024-11-12 12:24:51,930 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 200 places, 264 transitions, 939 flow. Second operand has 4 states, 4 states have (on average 166.75) internal successors, (667), 4 states have internal predecessors, (667), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-12 12:24:51,930 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-12 12:24:51,931 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 164 of 218 [2024-11-12 12:24:51,931 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-12 12:24:52,100 INFO L124 PetriNetUnfolderBase]: 222/1198 cut-off events. [2024-11-12 12:24:52,101 INFO L125 PetriNetUnfolderBase]: For 306/313 co-relation queries the response was YES. [2024-11-12 12:24:52,104 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2033 conditions, 1198 events. 222/1198 cut-off events. For 306/313 co-relation queries the response was YES. Maximal size of possible extension queue 46. Compared 7525 event pairs, 0 based on Foata normal form. 12/1135 useless extension candidates. Maximal degree in co-relation 2018. Up to 244 conditions per place. [2024-11-12 12:24:52,107 INFO L140 encePairwiseOnDemand]: 215/218 looper letters, 68 selfloop transitions, 2 changer transitions 0/260 dead transitions. [2024-11-12 12:24:52,107 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 189 places, 260 transitions, 1088 flow [2024-11-12 12:24:52,108 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-12 12:24:52,108 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2024-11-12 12:24:52,109 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 686 transitions. [2024-11-12 12:24:52,109 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.786697247706422 [2024-11-12 12:24:52,109 INFO L175 Difference]: Start difference. First operand has 200 places, 264 transitions, 939 flow. Second operand 4 states and 686 transitions. [2024-11-12 12:24:52,109 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 189 places, 260 transitions, 1088 flow [2024-11-12 12:24:52,115 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 188 places, 260 transitions, 1086 flow, removed 0 selfloop flow, removed 1 redundant places. [2024-11-12 12:24:52,117 INFO L231 Difference]: Finished difference. Result has 188 places, 249 transitions, 904 flow [2024-11-12 12:24:52,118 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=218, PETRI_DIFFERENCE_MINUEND_FLOW=900, PETRI_DIFFERENCE_MINUEND_PLACES=185, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=249, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=247, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=904, PETRI_PLACES=188, PETRI_TRANSITIONS=249} [2024-11-12 12:24:52,119 INFO L279 CegarLoopForPetriNet]: 204 programPoint places, -16 predicate places. [2024-11-12 12:24:52,120 INFO L471 AbstractCegarLoop]: Abstraction has has 188 places, 249 transitions, 904 flow [2024-11-12 12:24:52,120 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 166.75) internal successors, (667), 4 states have internal predecessors, (667), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-12 12:24:52,121 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-12 12:24:52,121 INFO L206 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 12:24:52,121 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-11-12 12:24:52,121 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 40 more)] === [2024-11-12 12:24:52,121 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 12:24:52,122 INFO L85 PathProgramCache]: Analyzing trace with hash -847966210, now seen corresponding path program 1 times [2024-11-12 12:24:52,122 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 12:24:52,122 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1309287795] [2024-11-12 12:24:52,122 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 12:24:52,122 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 12:24:52,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-12 12:24:52,176 INFO L357 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-12 12:24:52,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-12 12:24:52,241 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-11-12 12:24:52,241 INFO L339 BasicCegarLoop]: Counterexample is feasible [2024-11-12 12:24:52,242 INFO L782 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (42 of 43 remaining) [2024-11-12 12:24:52,243 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE (41 of 43 remaining) [2024-11-12 12:24:52,243 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE (40 of 43 remaining) [2024-11-12 12:24:52,243 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (39 of 43 remaining) [2024-11-12 12:24:52,243 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE (38 of 43 remaining) [2024-11-12 12:24:52,243 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE (37 of 43 remaining) [2024-11-12 12:24:52,243 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (36 of 43 remaining) [2024-11-12 12:24:52,244 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONDATA_RACE (35 of 43 remaining) [2024-11-12 12:24:52,244 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr1ASSERT_VIOLATIONDATA_RACE (34 of 43 remaining) [2024-11-12 12:24:52,244 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr10ASSERT_VIOLATIONDATA_RACE (33 of 43 remaining) [2024-11-12 12:24:52,244 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr2ASSERT_VIOLATIONDATA_RACE (32 of 43 remaining) [2024-11-12 12:24:52,244 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr3ASSERT_VIOLATIONDATA_RACE (31 of 43 remaining) [2024-11-12 12:24:52,244 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr11ASSERT_VIOLATIONDATA_RACE (30 of 43 remaining) [2024-11-12 12:24:52,244 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr4ASSERT_VIOLATIONDATA_RACE (29 of 43 remaining) [2024-11-12 12:24:52,244 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr5ASSERT_VIOLATIONDATA_RACE (28 of 43 remaining) [2024-11-12 12:24:52,244 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr12ASSERT_VIOLATIONDATA_RACE (27 of 43 remaining) [2024-11-12 12:24:52,244 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr6ASSERT_VIOLATIONDATA_RACE (26 of 43 remaining) [2024-11-12 12:24:52,245 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr7ASSERT_VIOLATIONDATA_RACE (25 of 43 remaining) [2024-11-12 12:24:52,245 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr8ASSERT_VIOLATIONDATA_RACE (24 of 43 remaining) [2024-11-12 12:24:52,245 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr9ASSERT_VIOLATIONDATA_RACE (23 of 43 remaining) [2024-11-12 12:24:52,245 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr13ASSERT_VIOLATIONDATA_RACE (22 of 43 remaining) [2024-11-12 12:24:52,245 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr16ASSERT_VIOLATIONDATA_RACE (21 of 43 remaining) [2024-11-12 12:24:52,245 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr17ASSERT_VIOLATIONDATA_RACE (20 of 43 remaining) [2024-11-12 12:24:52,245 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr14ASSERT_VIOLATIONDATA_RACE (19 of 43 remaining) [2024-11-12 12:24:52,245 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr15ASSERT_VIOLATIONDATA_RACE (18 of 43 remaining) [2024-11-12 12:24:52,245 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONDATA_RACE (17 of 43 remaining) [2024-11-12 12:24:52,246 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr1ASSERT_VIOLATIONDATA_RACE (16 of 43 remaining) [2024-11-12 12:24:52,246 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr10ASSERT_VIOLATIONDATA_RACE (15 of 43 remaining) [2024-11-12 12:24:52,246 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr2ASSERT_VIOLATIONDATA_RACE (14 of 43 remaining) [2024-11-12 12:24:52,246 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr3ASSERT_VIOLATIONDATA_RACE (13 of 43 remaining) [2024-11-12 12:24:52,246 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr11ASSERT_VIOLATIONDATA_RACE (12 of 43 remaining) [2024-11-12 12:24:52,246 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr4ASSERT_VIOLATIONDATA_RACE (11 of 43 remaining) [2024-11-12 12:24:52,246 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr5ASSERT_VIOLATIONDATA_RACE (10 of 43 remaining) [2024-11-12 12:24:52,246 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr12ASSERT_VIOLATIONDATA_RACE (9 of 43 remaining) [2024-11-12 12:24:52,246 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr6ASSERT_VIOLATIONDATA_RACE (8 of 43 remaining) [2024-11-12 12:24:52,246 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr7ASSERT_VIOLATIONDATA_RACE (7 of 43 remaining) [2024-11-12 12:24:52,247 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr8ASSERT_VIOLATIONDATA_RACE (6 of 43 remaining) [2024-11-12 12:24:52,247 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr9ASSERT_VIOLATIONDATA_RACE (5 of 43 remaining) [2024-11-12 12:24:52,247 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr13ASSERT_VIOLATIONDATA_RACE (4 of 43 remaining) [2024-11-12 12:24:52,247 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr16ASSERT_VIOLATIONDATA_RACE (3 of 43 remaining) [2024-11-12 12:24:52,247 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr17ASSERT_VIOLATIONDATA_RACE (2 of 43 remaining) [2024-11-12 12:24:52,247 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr14ASSERT_VIOLATIONDATA_RACE (1 of 43 remaining) [2024-11-12 12:24:52,247 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr15ASSERT_VIOLATIONDATA_RACE (0 of 43 remaining) [2024-11-12 12:24:52,247 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-11-12 12:24:52,247 INFO L421 BasicCegarLoop]: Path program histogram: [2, 1, 1, 1, 1, 1] [2024-11-12 12:24:52,253 WARN L244 ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2024-11-12 12:24:52,253 INFO L489 ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances. [2024-11-12 12:24:52,322 INFO L143 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2024-11-12 12:24:52,325 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 322 places, 347 transitions, 710 flow [2024-11-12 12:24:52,370 INFO L124 PetriNetUnfolderBase]: 36/433 cut-off events. [2024-11-12 12:24:52,370 INFO L125 PetriNetUnfolderBase]: For 6/6 co-relation queries the response was YES. [2024-11-12 12:24:52,375 INFO L83 FinitePrefix]: Finished finitePrefix Result has 445 conditions, 433 events. 36/433 cut-off events. For 6/6 co-relation queries the response was YES. Maximal size of possible extension queue 16. Compared 1580 event pairs, 0 based on Foata normal form. 0/346 useless extension candidates. Maximal degree in co-relation 308. Up to 8 conditions per place. [2024-11-12 12:24:52,375 INFO L82 GeneralOperation]: Start removeDead. Operand has 322 places, 347 transitions, 710 flow [2024-11-12 12:24:52,381 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 322 places, 347 transitions, 710 flow [2024-11-12 12:24:52,383 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-12 12:24:52,384 INFO L333 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, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, 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;@4d1551e3, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-12 12:24:52,384 INFO L334 AbstractCegarLoop]: Starting to check reachability of 61 error locations. [2024-11-12 12:24:52,385 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2024-11-12 12:24:52,387 INFO L124 PetriNetUnfolderBase]: 0/28 cut-off events. [2024-11-12 12:24:52,387 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2024-11-12 12:24:52,387 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-12 12:24:52,387 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 12:24:52,387 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 58 more)] === [2024-11-12 12:24:52,388 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 12:24:52,388 INFO L85 PathProgramCache]: Analyzing trace with hash 1523714375, now seen corresponding path program 1 times [2024-11-12 12:24:52,388 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 12:24:52,388 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1571122780] [2024-11-12 12:24:52,388 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 12:24:52,388 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 12:24:52,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 12:24:52,480 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-12 12:24:52,480 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 12:24:52,481 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1571122780] [2024-11-12 12:24:52,481 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1571122780] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 12:24:52,481 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-12 12:24:52,481 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2024-11-12 12:24:52,481 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [728036435] [2024-11-12 12:24:52,481 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 12:24:52,485 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-12 12:24:52,486 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 12:24:52,486 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-12 12:24:52,486 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-12 12:24:52,487 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 268 out of 347 [2024-11-12 12:24:52,487 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 322 places, 347 transitions, 710 flow. Second operand has 2 states, 2 states have (on average 268.5) internal successors, (537), 2 states have internal predecessors, (537), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-12 12:24:52,487 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-12 12:24:52,487 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 268 of 347 [2024-11-12 12:24:52,487 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-12 12:24:52,813 INFO L124 PetriNetUnfolderBase]: 236/1830 cut-off events. [2024-11-12 12:24:52,814 INFO L125 PetriNetUnfolderBase]: For 150/157 co-relation queries the response was YES. [2024-11-12 12:24:52,824 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2220 conditions, 1830 events. 236/1830 cut-off events. For 150/157 co-relation queries the response was YES. Maximal size of possible extension queue 52. Compared 13687 event pairs, 130 based on Foata normal form. 394/2061 useless extension candidates. Maximal degree in co-relation 1784. Up to 316 conditions per place. [2024-11-12 12:24:52,830 INFO L140 encePairwiseOnDemand]: 296/347 looper letters, 28 selfloop transitions, 0 changer transitions 0/294 dead transitions. [2024-11-12 12:24:52,831 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 285 places, 294 transitions, 660 flow [2024-11-12 12:24:52,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-12 12:24:52,832 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2 states. [2024-11-12 12:24:52,833 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2 states to 2 states and 615 transitions. [2024-11-12 12:24:52,833 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.8861671469740634 [2024-11-12 12:24:52,833 INFO L175 Difference]: Start difference. First operand has 322 places, 347 transitions, 710 flow. Second operand 2 states and 615 transitions. [2024-11-12 12:24:52,833 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 285 places, 294 transitions, 660 flow [2024-11-12 12:24:52,834 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 285 places, 294 transitions, 660 flow, removed 0 selfloop flow, removed 0 redundant places. [2024-11-12 12:24:52,836 INFO L231 Difference]: Finished difference. Result has 285 places, 294 transitions, 604 flow [2024-11-12 12:24:52,837 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=347, PETRI_DIFFERENCE_MINUEND_FLOW=604, PETRI_DIFFERENCE_MINUEND_PLACES=284, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=294, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=294, PETRI_DIFFERENCE_SUBTRAHEND_STATES=2, PETRI_FLOW=604, PETRI_PLACES=285, PETRI_TRANSITIONS=294} [2024-11-12 12:24:52,838 INFO L279 CegarLoopForPetriNet]: 322 programPoint places, -37 predicate places. [2024-11-12 12:24:52,839 INFO L471 AbstractCegarLoop]: Abstraction has has 285 places, 294 transitions, 604 flow [2024-11-12 12:24:52,839 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 268.5) internal successors, (537), 2 states have internal predecessors, (537), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-12 12:24:52,839 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-12 12:24:52,839 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 12:24:52,839 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-11-12 12:24:52,839 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 58 more)] === [2024-11-12 12:24:52,840 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 12:24:52,840 INFO L85 PathProgramCache]: Analyzing trace with hash -2085286733, now seen corresponding path program 1 times [2024-11-12 12:24:52,840 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 12:24:52,840 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [473682339] [2024-11-12 12:24:52,840 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 12:24:52,840 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 12:24:52,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 12:24:52,924 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-12 12:24:52,926 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 12:24:52,926 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [473682339] [2024-11-12 12:24:52,927 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [473682339] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 12:24:52,927 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-12 12:24:52,927 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-12 12:24:52,927 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [758040959] [2024-11-12 12:24:52,930 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 12:24:52,930 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-12 12:24:52,930 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 12:24:52,931 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-12 12:24:52,931 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-12 12:24:52,948 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 259 out of 347 [2024-11-12 12:24:52,949 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 285 places, 294 transitions, 604 flow. Second operand has 5 states, 5 states have (on average 261.2) internal successors, (1306), 5 states have internal predecessors, (1306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-12 12:24:52,949 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-12 12:24:52,949 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 259 of 347 [2024-11-12 12:24:52,950 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-12 12:24:53,305 INFO L124 PetriNetUnfolderBase]: 236/1835 cut-off events. [2024-11-12 12:24:53,306 INFO L125 PetriNetUnfolderBase]: For 146/153 co-relation queries the response was YES. [2024-11-12 12:24:53,319 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2237 conditions, 1835 events. 236/1835 cut-off events. For 146/153 co-relation queries the response was YES. Maximal size of possible extension queue 52. Compared 13685 event pairs, 130 based on Foata normal form. 1/1674 useless extension candidates. Maximal degree in co-relation 2232. Up to 313 conditions per place. [2024-11-12 12:24:53,327 INFO L140 encePairwiseOnDemand]: 340/347 looper letters, 33 selfloop transitions, 6 changer transitions 0/296 dead transitions. [2024-11-12 12:24:53,327 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 289 places, 296 transitions, 686 flow [2024-11-12 12:24:53,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-12 12:24:53,328 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2024-11-12 12:24:53,330 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1335 transitions. [2024-11-12 12:24:53,330 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.7694524495677233 [2024-11-12 12:24:53,330 INFO L175 Difference]: Start difference. First operand has 285 places, 294 transitions, 604 flow. Second operand 5 states and 1335 transitions. [2024-11-12 12:24:53,330 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 289 places, 296 transitions, 686 flow [2024-11-12 12:24:53,332 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 289 places, 296 transitions, 686 flow, removed 0 selfloop flow, removed 0 redundant places. [2024-11-12 12:24:53,335 INFO L231 Difference]: Finished difference. Result has 290 places, 295 transitions, 624 flow [2024-11-12 12:24:53,336 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=347, PETRI_DIFFERENCE_MINUEND_FLOW=604, PETRI_DIFFERENCE_MINUEND_PLACES=285, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=294, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=288, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=624, PETRI_PLACES=290, PETRI_TRANSITIONS=295} [2024-11-12 12:24:53,336 INFO L279 CegarLoopForPetriNet]: 322 programPoint places, -32 predicate places. [2024-11-12 12:24:53,336 INFO L471 AbstractCegarLoop]: Abstraction has has 290 places, 295 transitions, 624 flow [2024-11-12 12:24:53,337 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 261.2) internal successors, (1306), 5 states have internal predecessors, (1306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-12 12:24:53,337 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-12 12:24:53,337 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 12:24:53,337 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-11-12 12:24:53,338 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 58 more)] === [2024-11-12 12:24:53,338 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 12:24:53,338 INFO L85 PathProgramCache]: Analyzing trace with hash 287466289, now seen corresponding path program 1 times [2024-11-12 12:24:53,338 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 12:24:53,338 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2107538239] [2024-11-12 12:24:53,339 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 12:24:53,339 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 12:24:53,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 12:24:53,435 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-12 12:24:53,436 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 12:24:53,436 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2107538239] [2024-11-12 12:24:53,436 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2107538239] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 12:24:53,436 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-12 12:24:53,436 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-12 12:24:53,436 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1224679720] [2024-11-12 12:24:53,436 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 12:24:53,437 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-12 12:24:53,437 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 12:24:53,437 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-12 12:24:53,437 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-12 12:24:53,470 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 259 out of 347 [2024-11-12 12:24:53,471 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 290 places, 295 transitions, 624 flow. Second operand has 3 states, 3 states have (on average 262.0) internal successors, (786), 3 states have internal predecessors, (786), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-12 12:24:53,471 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-12 12:24:53,471 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 259 of 347 [2024-11-12 12:24:53,471 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-12 12:24:54,255 INFO L124 PetriNetUnfolderBase]: 1111/6261 cut-off events. [2024-11-12 12:24:54,255 INFO L125 PetriNetUnfolderBase]: For 260/260 co-relation queries the response was YES. [2024-11-12 12:24:54,275 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7957 conditions, 6261 events. 1111/6261 cut-off events. For 260/260 co-relation queries the response was YES. Maximal size of possible extension queue 159. Compared 63576 event pairs, 602 based on Foata normal form. 133/5849 useless extension candidates. Maximal degree in co-relation 7950. Up to 1140 conditions per place. [2024-11-12 12:24:54,293 INFO L140 encePairwiseOnDemand]: 341/347 looper letters, 57 selfloop transitions, 4 changer transitions 0/319 dead transitions. [2024-11-12 12:24:54,293 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 292 places, 319 transitions, 800 flow [2024-11-12 12:24:54,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-12 12:24:54,294 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2024-11-12 12:24:54,295 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 840 transitions. [2024-11-12 12:24:54,295 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.8069164265129684 [2024-11-12 12:24:54,295 INFO L175 Difference]: Start difference. First operand has 290 places, 295 transitions, 624 flow. Second operand 3 states and 840 transitions. [2024-11-12 12:24:54,295 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 292 places, 319 transitions, 800 flow [2024-11-12 12:24:54,301 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 289 places, 319 transitions, 790 flow, removed 0 selfloop flow, removed 3 redundant places. [2024-11-12 12:24:54,303 INFO L231 Difference]: Finished difference. Result has 290 places, 297 transitions, 638 flow [2024-11-12 12:24:54,304 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=347, PETRI_DIFFERENCE_MINUEND_FLOW=614, PETRI_DIFFERENCE_MINUEND_PLACES=287, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=295, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=291, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=638, PETRI_PLACES=290, PETRI_TRANSITIONS=297} [2024-11-12 12:24:54,305 INFO L279 CegarLoopForPetriNet]: 322 programPoint places, -32 predicate places. [2024-11-12 12:24:54,305 INFO L471 AbstractCegarLoop]: Abstraction has has 290 places, 297 transitions, 638 flow [2024-11-12 12:24:54,305 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 262.0) internal successors, (786), 3 states have internal predecessors, (786), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-12 12:24:54,305 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-12 12:24:54,305 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 12:24:54,306 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2024-11-12 12:24:54,306 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 58 more)] === [2024-11-12 12:24:54,306 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 12:24:54,306 INFO L85 PathProgramCache]: Analyzing trace with hash 642956934, now seen corresponding path program 1 times [2024-11-12 12:24:54,306 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 12:24:54,307 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [299928700] [2024-11-12 12:24:54,307 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 12:24:54,307 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 12:24:54,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 12:24:54,421 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-12 12:24:54,421 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 12:24:54,421 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [299928700] [2024-11-12 12:24:54,421 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [299928700] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 12:24:54,421 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1450684275] [2024-11-12 12:24:54,421 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 12:24:54,422 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 12:24:54,422 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 12:24:54,424 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) [2024-11-12 12:24:54,425 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-12 12:24:54,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 12:24:54,531 INFO L256 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-12 12:24:54,532 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 12:24:54,597 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-12 12:24:54,597 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 12:24:54,650 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-12 12:24:54,651 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1450684275] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-12 12:24:54,651 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-12 12:24:54,651 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 15 [2024-11-12 12:24:54,651 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2066353758] [2024-11-12 12:24:54,652 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-12 12:24:54,652 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-12 12:24:54,652 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 12:24:54,652 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-12 12:24:54,653 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=157, Unknown=0, NotChecked=0, Total=210 [2024-11-12 12:24:54,686 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 256 out of 347 [2024-11-12 12:24:54,689 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 290 places, 297 transitions, 638 flow. Second operand has 15 states, 15 states have (on average 258.4) internal successors, (3876), 15 states have internal predecessors, (3876), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-12 12:24:54,690 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-12 12:24:54,690 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 256 of 347 [2024-11-12 12:24:54,690 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-12 12:24:55,211 INFO L124 PetriNetUnfolderBase]: 236/1843 cut-off events. [2024-11-12 12:24:55,212 INFO L125 PetriNetUnfolderBase]: For 154/162 co-relation queries the response was YES. [2024-11-12 12:24:55,221 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2281 conditions, 1843 events. 236/1843 cut-off events. For 154/162 co-relation queries the response was YES. Maximal size of possible extension queue 52. Compared 13703 event pairs, 131 based on Foata normal form. 1/1688 useless extension candidates. Maximal degree in co-relation 2273. Up to 315 conditions per place. [2024-11-12 12:24:55,227 INFO L140 encePairwiseOnDemand]: 337/347 looper letters, 36 selfloop transitions, 10 changer transitions 0/302 dead transitions. [2024-11-12 12:24:55,227 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 297 places, 302 transitions, 740 flow [2024-11-12 12:24:55,228 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-12 12:24:55,228 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2024-11-12 12:24:55,230 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 2095 transitions. [2024-11-12 12:24:55,231 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.7546829971181557 [2024-11-12 12:24:55,231 INFO L175 Difference]: Start difference. First operand has 290 places, 297 transitions, 638 flow. Second operand 8 states and 2095 transitions. [2024-11-12 12:24:55,231 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 297 places, 302 transitions, 740 flow [2024-11-12 12:24:55,233 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 296 places, 302 transitions, 736 flow, removed 0 selfloop flow, removed 1 redundant places. [2024-11-12 12:24:55,235 INFO L231 Difference]: Finished difference. Result has 300 places, 300 transitions, 680 flow [2024-11-12 12:24:55,235 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=347, PETRI_DIFFERENCE_MINUEND_FLOW=634, PETRI_DIFFERENCE_MINUEND_PLACES=289, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=297, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=287, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=680, PETRI_PLACES=300, PETRI_TRANSITIONS=300} [2024-11-12 12:24:55,236 INFO L279 CegarLoopForPetriNet]: 322 programPoint places, -22 predicate places. [2024-11-12 12:24:55,236 INFO L471 AbstractCegarLoop]: Abstraction has has 300 places, 300 transitions, 680 flow [2024-11-12 12:24:55,237 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 258.4) internal successors, (3876), 15 states have internal predecessors, (3876), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-12 12:24:55,237 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-12 12:24:55,237 INFO L206 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 12:24:55,251 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-11-12 12:24:55,441 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2024-11-12 12:24:55,442 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 58 more)] === [2024-11-12 12:24:55,443 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 12:24:55,443 INFO L85 PathProgramCache]: Analyzing trace with hash -634601912, now seen corresponding path program 2 times [2024-11-12 12:24:55,443 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 12:24:55,443 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [951438183] [2024-11-12 12:24:55,443 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 12:24:55,444 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 12:24:55,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 12:24:55,731 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-12 12:24:55,732 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 12:24:55,732 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [951438183] [2024-11-12 12:24:55,732 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [951438183] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 12:24:55,732 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-12 12:24:55,732 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-12 12:24:55,733 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [833795565] [2024-11-12 12:24:55,733 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 12:24:55,733 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-12 12:24:55,733 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 12:24:55,734 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-12 12:24:55,734 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2024-11-12 12:24:55,913 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 231 out of 347 [2024-11-12 12:24:55,915 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 300 places, 300 transitions, 680 flow. Second operand has 6 states, 6 states have (on average 233.33333333333334) internal successors, (1400), 6 states have internal predecessors, (1400), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-12 12:24:55,915 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-12 12:24:55,915 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 231 of 347 [2024-11-12 12:24:55,915 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-12 12:25:02,953 INFO L124 PetriNetUnfolderBase]: 16735/48398 cut-off events. [2024-11-12 12:25:02,954 INFO L125 PetriNetUnfolderBase]: For 1363/1655 co-relation queries the response was YES. [2024-11-12 12:25:03,212 INFO L83 FinitePrefix]: Finished finitePrefix Result has 73830 conditions, 48398 events. 16735/48398 cut-off events. For 1363/1655 co-relation queries the response was YES. Maximal size of possible extension queue 1127. Compared 591435 event pairs, 8854 based on Foata normal form. 0/44463 useless extension candidates. Maximal degree in co-relation 73818. Up to 21997 conditions per place. [2024-11-12 12:25:03,511 INFO L140 encePairwiseOnDemand]: 304/347 looper letters, 67 selfloop transitions, 150 changer transitions 0/450 dead transitions. [2024-11-12 12:25:03,512 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 305 places, 450 transitions, 1419 flow [2024-11-12 12:25:03,512 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-12 12:25:03,513 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2024-11-12 12:25:03,515 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1602 transitions. [2024-11-12 12:25:03,516 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.7694524495677233 [2024-11-12 12:25:03,516 INFO L175 Difference]: Start difference. First operand has 300 places, 300 transitions, 680 flow. Second operand 6 states and 1602 transitions. [2024-11-12 12:25:03,516 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 305 places, 450 transitions, 1419 flow [2024-11-12 12:25:03,522 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 302 places, 450 transitions, 1409 flow, removed 1 selfloop flow, removed 3 redundant places. [2024-11-12 12:25:03,530 INFO L231 Difference]: Finished difference. Result has 307 places, 449 transitions, 1652 flow [2024-11-12 12:25:03,531 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=347, PETRI_DIFFERENCE_MINUEND_FLOW=670, PETRI_DIFFERENCE_MINUEND_PLACES=297, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=300, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=37, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=258, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=1652, PETRI_PLACES=307, PETRI_TRANSITIONS=449} [2024-11-12 12:25:03,532 INFO L279 CegarLoopForPetriNet]: 322 programPoint places, -15 predicate places. [2024-11-12 12:25:03,532 INFO L471 AbstractCegarLoop]: Abstraction has has 307 places, 449 transitions, 1652 flow [2024-11-12 12:25:03,533 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 233.33333333333334) internal successors, (1400), 6 states have internal predecessors, (1400), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-12 12:25:03,533 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-12 12:25:03,533 INFO L206 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 12:25:03,533 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-11-12 12:25:03,533 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 58 more)] === [2024-11-12 12:25:03,534 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 12:25:03,534 INFO L85 PathProgramCache]: Analyzing trace with hash 2031556061, now seen corresponding path program 1 times [2024-11-12 12:25:03,534 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 12:25:03,534 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [396208747] [2024-11-12 12:25:03,534 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 12:25:03,534 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 12:25:03,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 12:25:03,644 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-12 12:25:03,644 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 12:25:03,646 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [396208747] [2024-11-12 12:25:03,646 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [396208747] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 12:25:03,646 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-12 12:25:03,646 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-12 12:25:03,646 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1900980017] [2024-11-12 12:25:03,646 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 12:25:03,646 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-12 12:25:03,647 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 12:25:03,647 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-12 12:25:03,647 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-12 12:25:03,686 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 259 out of 347 [2024-11-12 12:25:03,687 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 307 places, 449 transitions, 1652 flow. Second operand has 4 states, 4 states have (on average 261.75) internal successors, (1047), 4 states have internal predecessors, (1047), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-12 12:25:03,687 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-12 12:25:03,687 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 259 of 347 [2024-11-12 12:25:03,687 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-12 12:25:04,561 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][157], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, 189#L1704-7true, 325#true, 339#(= |ULTIMATE.start_main_~i~2#1| 0), 187#L1746-2true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 271#L1759-5true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 707#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:04,562 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2024-11-12 12:25:04,562 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2024-11-12 12:25:04,562 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2024-11-12 12:25:04,562 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2024-11-12 12:25:04,605 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][157], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 189#L1704-7true, 323#true, 190#L1746-3true, 325#true, 339#(= |ULTIMATE.start_main_~i~2#1| 0), 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 271#L1759-5true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 707#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:04,605 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2024-11-12 12:25:04,605 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2024-11-12 12:25:04,605 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2024-11-12 12:25:04,606 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2024-11-12 12:25:04,653 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1330] L1706-->L1706-7: Formula: (let ((.cse0 (select |v_#race_881| |v_~#stack~0.base_464|)) (.cse3 (+ |v_~#stack~0.offset_464| 24)) (.cse1 (+ |v_~#stack~0.offset_464| 25)) (.cse2 (+ |v_~#stack~0.offset_464| 26)) (.cse4 (+ |v_~#stack~0.offset_464| 27))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem13#1_5| (select (select |v_#memory_int_477| |v_~#stack~0.base_464|) .cse3)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_882| |v_~#stack~0.base_464| (store (store (store (store (select |v_#race_882| |v_~#stack~0.base_464|) .cse3 0) .cse1 0) .cse2 0) .cse4 0)) |v_#race_881|))) InVars {#race=|v_#race_882|, #memory_int=|v_#memory_int_477|, ~#stack~0.base=|v_~#stack~0.base_464|, ~#stack~0.offset=|v_~#stack~0.offset_464|} OutVars{#race=|v_#race_881|, #memory_int=|v_#memory_int_477|, ~#stack~0.base=|v_~#stack~0.base_464|, threadThread2of2ForFork0_Pop_#t~mem13#1=|v_threadThread2of2ForFork0_Pop_#t~mem13#1_5|, ~#stack~0.offset=|v_~#stack~0.offset_464|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem13#1][234], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, 247#L1706-7true, 325#true, 339#(= |ULTIMATE.start_main_~i~2#1| 0), 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 310#L1747-4true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 271#L1759-5true, Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 707#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:04,654 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2024-11-12 12:25:04,654 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2024-11-12 12:25:04,654 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2024-11-12 12:25:04,654 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2024-11-12 12:25:04,656 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][157], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, 189#L1704-7true, 325#true, 339#(= |ULTIMATE.start_main_~i~2#1| 0), 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 271#L1759-5true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 707#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), 121#L1746-4true, Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:04,656 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2024-11-12 12:25:04,656 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2024-11-12 12:25:04,656 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2024-11-12 12:25:04,656 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2024-11-12 12:25:04,660 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1191] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse3 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse2 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse3) |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse3 0) .cse1 0) .cse4 0) .cse2 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread1of2ForFork0_Pop_#t~mem12#1][127], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, 325#true, 321#true, 87#L1704-7true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 177#L1756-7true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 705#true, Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), 68#L1746-5true, Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:04,660 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2024-11-12 12:25:04,660 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2024-11-12 12:25:04,660 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2024-11-12 12:25:04,660 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2024-11-12 12:25:04,660 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1191] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse3 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse2 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse3) |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse3 0) .cse1 0) .cse4 0) .cse2 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread1of2ForFork0_Pop_#t~mem12#1][127], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, 325#true, 321#true, 52#L1746-4true, 87#L1704-7true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 177#L1756-7true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 705#true, Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:04,660 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2024-11-12 12:25:04,660 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2024-11-12 12:25:04,660 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2024-11-12 12:25:04,660 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2024-11-12 12:25:04,661 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1191] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse3 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse2 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse3) |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse3 0) .cse1 0) .cse4 0) .cse2 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread1of2ForFork0_Pop_#t~mem12#1][127], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, 325#true, 321#true, 87#L1704-7true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 177#L1756-7true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 705#true, 694#true, 39#L1746-3true, Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:04,661 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2024-11-12 12:25:04,661 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2024-11-12 12:25:04,661 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2024-11-12 12:25:04,661 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2024-11-12 12:25:04,710 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1191] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse3 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse2 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse3) |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse3 0) .cse1 0) .cse4 0) .cse2 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread1of2ForFork0_Pop_#t~mem12#1][79], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, 325#true, 339#(= |ULTIMATE.start_main_~i~2#1| 0), 321#true, 52#L1746-4true, 87#L1704-7true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 271#L1759-5true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 707#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:04,711 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2024-11-12 12:25:04,711 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2024-11-12 12:25:04,711 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2024-11-12 12:25:04,711 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2024-11-12 12:25:04,711 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1191] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse3 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse2 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse3) |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse3 0) .cse1 0) .cse4 0) .cse2 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread1of2ForFork0_Pop_#t~mem12#1][79], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, 325#true, 339#(= |ULTIMATE.start_main_~i~2#1| 0), 321#true, 87#L1704-7true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 271#L1759-5true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 707#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), 68#L1746-5true, Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:04,711 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2024-11-12 12:25:04,711 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2024-11-12 12:25:04,711 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2024-11-12 12:25:04,712 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2024-11-12 12:25:04,712 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1191] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse3 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse2 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse3) |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse3 0) .cse1 0) .cse4 0) .cse2 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread1of2ForFork0_Pop_#t~mem12#1][79], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, 325#true, 339#(= |ULTIMATE.start_main_~i~2#1| 0), 321#true, 87#L1704-7true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 271#L1759-5true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 39#L1746-3true, 707#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:04,712 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2024-11-12 12:25:04,712 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2024-11-12 12:25:04,712 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2024-11-12 12:25:04,712 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2024-11-12 12:25:04,713 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1191] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse3 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse2 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse3) |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse3 0) .cse1 0) .cse4 0) .cse2 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread1of2ForFork0_Pop_#t~mem12#1][127], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, 325#true, 321#true, 153#L1747-2true, 87#L1704-7true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 177#L1756-7true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 705#true, Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:04,713 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2024-11-12 12:25:04,713 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2024-11-12 12:25:04,713 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2024-11-12 12:25:04,713 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2024-11-12 12:25:04,713 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1191] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse3 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse2 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse3) |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse3 0) .cse1 0) .cse4 0) .cse2 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread1of2ForFork0_Pop_#t~mem12#1][127], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, 325#true, 321#true, 87#L1704-7true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 177#L1756-7true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 705#true, 160#L1747-4true, Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:04,713 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2024-11-12 12:25:04,713 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2024-11-12 12:25:04,713 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2024-11-12 12:25:04,713 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2024-11-12 12:25:04,713 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1191] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse3 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse2 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse3) |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse3 0) .cse1 0) .cse4 0) .cse2 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread1of2ForFork0_Pop_#t~mem12#1][127], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, 325#true, 321#true, 52#L1746-4true, 87#L1704-7true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 177#L1756-7true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 705#true, Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:04,714 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2024-11-12 12:25:04,714 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2024-11-12 12:25:04,714 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2024-11-12 12:25:04,714 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2024-11-12 12:25:04,714 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2024-11-12 12:25:04,714 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1191] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse3 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse2 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse3) |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse3 0) .cse1 0) .cse4 0) .cse2 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread1of2ForFork0_Pop_#t~mem12#1][127], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, 325#true, 321#true, 87#L1704-7true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 177#L1756-7true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 705#true, Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), 68#L1746-5true, Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:04,715 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2024-11-12 12:25:04,715 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2024-11-12 12:25:04,715 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2024-11-12 12:25:04,715 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2024-11-12 12:25:04,715 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2024-11-12 12:25:04,715 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1191] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse3 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse2 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse3) |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse3 0) .cse1 0) .cse4 0) .cse2 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread1of2ForFork0_Pop_#t~mem12#1][127], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, 325#true, 321#true, 87#L1704-7true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 177#L1756-7true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 705#true, Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), 212#L1747-5true]) [2024-11-12 12:25:04,715 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2024-11-12 12:25:04,715 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2024-11-12 12:25:04,715 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2024-11-12 12:25:04,716 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2024-11-12 12:25:04,716 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1191] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse3 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse2 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse3) |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse3 0) .cse1 0) .cse4 0) .cse2 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread1of2ForFork0_Pop_#t~mem12#1][127], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, 325#true, 321#true, 87#L1704-7true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 177#L1756-7true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 705#true, Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), 176#L1747-3true, Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:04,716 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2024-11-12 12:25:04,716 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2024-11-12 12:25:04,716 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2024-11-12 12:25:04,716 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2024-11-12 12:25:04,718 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1330] L1706-->L1706-7: Formula: (let ((.cse0 (select |v_#race_881| |v_~#stack~0.base_464|)) (.cse3 (+ |v_~#stack~0.offset_464| 24)) (.cse1 (+ |v_~#stack~0.offset_464| 25)) (.cse2 (+ |v_~#stack~0.offset_464| 26)) (.cse4 (+ |v_~#stack~0.offset_464| 27))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem13#1_5| (select (select |v_#memory_int_477| |v_~#stack~0.base_464|) .cse3)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_882| |v_~#stack~0.base_464| (store (store (store (store (select |v_#race_882| |v_~#stack~0.base_464|) .cse3 0) .cse1 0) .cse2 0) .cse4 0)) |v_#race_881|))) InVars {#race=|v_#race_882|, #memory_int=|v_#memory_int_477|, ~#stack~0.base=|v_~#stack~0.base_464|, ~#stack~0.offset=|v_~#stack~0.offset_464|} OutVars{#race=|v_#race_881|, #memory_int=|v_#memory_int_477|, ~#stack~0.base=|v_~#stack~0.base_464|, threadThread2of2ForFork0_Pop_#t~mem13#1=|v_threadThread2of2ForFork0_Pop_#t~mem13#1_5|, ~#stack~0.offset=|v_~#stack~0.offset_464|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem13#1][234], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, 247#L1706-7true, 325#true, 339#(= |ULTIMATE.start_main_~i~2#1| 0), 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 271#L1759-5true, Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 707#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), 92#L1747-5true, Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:04,718 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2024-11-12 12:25:04,718 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2024-11-12 12:25:04,718 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2024-11-12 12:25:04,718 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2024-11-12 12:25:04,720 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][157], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 189#L1704-7true, 323#true, 104#L1746-5true, 325#true, 339#(= |ULTIMATE.start_main_~i~2#1| 0), 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 271#L1759-5true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 707#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:04,720 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2024-11-12 12:25:04,721 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2024-11-12 12:25:04,721 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2024-11-12 12:25:04,721 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2024-11-12 12:25:04,724 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1191] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse3 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse2 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse3) |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse3 0) .cse1 0) .cse4 0) .cse2 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread1of2ForFork0_Pop_#t~mem12#1][127], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, 325#true, 153#L1747-2true, 321#true, 87#L1704-7true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 177#L1756-7true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 705#true, Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:04,724 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2024-11-12 12:25:04,724 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2024-11-12 12:25:04,724 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2024-11-12 12:25:04,725 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2024-11-12 12:25:04,725 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2024-11-12 12:25:04,779 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1191] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse3 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse2 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse3) |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse3 0) .cse1 0) .cse4 0) .cse2 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread1of2ForFork0_Pop_#t~mem12#1][79], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, 325#true, 339#(= |ULTIMATE.start_main_~i~2#1| 0), 153#L1747-2true, 321#true, 87#L1704-7true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 271#L1759-5true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 707#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:04,779 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2024-11-12 12:25:04,779 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2024-11-12 12:25:04,779 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2024-11-12 12:25:04,779 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2024-11-12 12:25:04,780 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1191] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse3 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse2 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse3) |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse3 0) .cse1 0) .cse4 0) .cse2 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread1of2ForFork0_Pop_#t~mem12#1][127], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, 325#true, 321#true, 87#L1704-7true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 177#L1756-7true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 705#true, Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), 176#L1747-3true, Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:04,780 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2024-11-12 12:25:04,781 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2024-11-12 12:25:04,781 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2024-11-12 12:25:04,781 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2024-11-12 12:25:04,781 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2024-11-12 12:25:04,834 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1191] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse3 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse2 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse3) |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse3 0) .cse1 0) .cse4 0) .cse2 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread1of2ForFork0_Pop_#t~mem12#1][79], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, 325#true, 339#(= |ULTIMATE.start_main_~i~2#1| 0), 321#true, 87#L1704-7true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 271#L1759-5true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 707#(= |ULTIMATE.start_main_~i~2#1| 0), 176#L1747-3true, Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:04,835 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2024-11-12 12:25:04,835 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2024-11-12 12:25:04,835 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2024-11-12 12:25:04,835 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2024-11-12 12:25:04,836 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1191] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse3 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse2 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse3) |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse3 0) .cse1 0) .cse4 0) .cse2 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread1of2ForFork0_Pop_#t~mem12#1][127], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, 325#true, 321#true, 87#L1704-7true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 177#L1756-7true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 705#true, 160#L1747-4true, Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:04,836 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2024-11-12 12:25:04,836 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2024-11-12 12:25:04,836 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2024-11-12 12:25:04,836 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2024-11-12 12:25:04,836 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2024-11-12 12:25:04,996 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1191] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse3 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse2 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse3) |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse3 0) .cse1 0) .cse4 0) .cse2 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread1of2ForFork0_Pop_#t~mem12#1][79], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, 325#true, 339#(= |ULTIMATE.start_main_~i~2#1| 0), 321#true, 87#L1704-7true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 271#L1759-5true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 707#(= |ULTIMATE.start_main_~i~2#1| 0), 160#L1747-4true, Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:04,996 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2024-11-12 12:25:04,996 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2024-11-12 12:25:04,997 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2024-11-12 12:25:04,997 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2024-11-12 12:25:04,998 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1191] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse3 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse2 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse3) |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse3 0) .cse1 0) .cse4 0) .cse2 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread1of2ForFork0_Pop_#t~mem12#1][127], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, 325#true, 321#true, 87#L1704-7true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 177#L1756-7true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 705#true, Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), 212#L1747-5true, Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:04,998 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2024-11-12 12:25:04,998 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2024-11-12 12:25:04,998 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2024-11-12 12:25:04,999 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2024-11-12 12:25:04,999 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2024-11-12 12:25:05,061 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][157], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 189#L1704-7true, 323#true, 325#true, 339#(= |ULTIMATE.start_main_~i~2#1| 0), 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 271#L1759-5true, 106#L1747-2true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 707#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:05,061 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2024-11-12 12:25:05,061 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2024-11-12 12:25:05,061 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2024-11-12 12:25:05,062 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2024-11-12 12:25:05,063 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1191] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse3 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse2 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse3) |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse3 0) .cse1 0) .cse4 0) .cse2 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread1of2ForFork0_Pop_#t~mem12#1][79], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, 325#true, 339#(= |ULTIMATE.start_main_~i~2#1| 0), 321#true, 87#L1704-7true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 271#L1759-5true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 707#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), 212#L1747-5true]) [2024-11-12 12:25:05,063 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2024-11-12 12:25:05,063 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2024-11-12 12:25:05,064 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2024-11-12 12:25:05,064 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2024-11-12 12:25:05,068 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][156], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 189#L1704-7true, 323#true, 62#L1747-3true, 325#true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 177#L1756-7true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 705#true, Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:05,068 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2024-11-12 12:25:05,068 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2024-11-12 12:25:05,068 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2024-11-12 12:25:05,068 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2024-11-12 12:25:05,068 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][156], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 189#L1704-7true, 323#true, 193#L1756-5true, 62#L1747-3true, 325#true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 705#true, Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:05,069 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2024-11-12 12:25:05,069 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2024-11-12 12:25:05,069 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2024-11-12 12:25:05,069 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2024-11-12 12:25:05,069 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][157], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 189#L1704-7true, 323#true, 62#L1747-3true, 339#(= |ULTIMATE.start_main_~i~2#1| 0), 325#true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 271#L1759-5true, Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 707#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:05,069 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2024-11-12 12:25:05,069 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2024-11-12 12:25:05,069 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2024-11-12 12:25:05,069 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2024-11-12 12:25:05,117 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1258] L1726-->L1726-7: Formula: (let ((.cse0 (select |v_#race_849| |v_~#stack~0.base_450|)) (.cse3 (+ |v_~#stack~0.offset_450| 24)) (.cse2 (+ |v_~#stack~0.offset_450| 25)) (.cse4 (+ |v_~#stack~0.offset_450| 26)) (.cse1 (+ |v_~#stack~0.offset_450| 27))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= |v_threadThread1of2ForFork0_Push_#t~mem24#1_3| (select (select |v_#memory_int_459| |v_~#stack~0.base_450|) .cse3)) (= (store |v_#race_850| |v_~#stack~0.base_450| (store (store (store (store (select |v_#race_850| |v_~#stack~0.base_450|) .cse3 0) .cse2 0) .cse4 0) .cse1 0)) |v_#race_849|))) InVars {#race=|v_#race_850|, #memory_int=|v_#memory_int_459|, ~#stack~0.base=|v_~#stack~0.base_450|, ~#stack~0.offset=|v_~#stack~0.offset_450|} OutVars{#race=|v_#race_849|, #memory_int=|v_#memory_int_459|, threadThread1of2ForFork0_Push_#t~mem24#1=|v_threadThread1of2ForFork0_Push_#t~mem24#1_3|, ~#stack~0.base=|v_~#stack~0.base_450|, ~#stack~0.offset=|v_~#stack~0.offset_450|} AuxVars[] AssignedVars[#race, threadThread1of2ForFork0_Push_#t~mem24#1][271], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 189#L1704-7true, 323#true, 325#true, 339#(= |ULTIMATE.start_main_~i~2#1| 0), 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 271#L1759-5true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 707#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), 270#L1726-7true, Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:05,117 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is not cut-off event [2024-11-12 12:25:05,117 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is not cut-off event [2024-11-12 12:25:05,117 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is not cut-off event [2024-11-12 12:25:05,117 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is not cut-off event [2024-11-12 12:25:05,119 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][157], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 189#L1704-7true, 323#true, 62#L1747-3true, 325#true, 339#(= |ULTIMATE.start_main_~i~2#1| 0), 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 271#L1759-5true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 707#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:05,120 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2024-11-12 12:25:05,120 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2024-11-12 12:25:05,120 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2024-11-12 12:25:05,120 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2024-11-12 12:25:05,120 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2024-11-12 12:25:05,126 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][156], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, 189#L1704-7true, 193#L1756-5true, 325#true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 310#L1747-4true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 705#true, Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:05,127 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2024-11-12 12:25:05,127 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2024-11-12 12:25:05,127 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2024-11-12 12:25:05,127 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2024-11-12 12:25:05,127 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][156], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, 189#L1704-7true, 325#true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 177#L1756-7true, 310#L1747-4true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 705#true, Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:05,127 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2024-11-12 12:25:05,127 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2024-11-12 12:25:05,127 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2024-11-12 12:25:05,127 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2024-11-12 12:25:05,128 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][157], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, 189#L1704-7true, 325#true, 339#(= |ULTIMATE.start_main_~i~2#1| 0), 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 310#L1747-4true, 271#L1759-5true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 707#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:05,128 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2024-11-12 12:25:05,128 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2024-11-12 12:25:05,128 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2024-11-12 12:25:05,128 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2024-11-12 12:25:05,183 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][156], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, 189#L1704-7true, 62#L1747-3true, 325#true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 177#L1756-7true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 705#true, Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:05,183 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2024-11-12 12:25:05,183 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2024-11-12 12:25:05,183 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2024-11-12 12:25:05,183 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2024-11-12 12:25:05,184 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2024-11-12 12:25:05,184 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][156], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, 189#L1704-7true, 325#true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 177#L1756-7true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 705#true, Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), 92#L1747-5true, Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:05,184 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2024-11-12 12:25:05,184 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2024-11-12 12:25:05,184 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2024-11-12 12:25:05,184 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2024-11-12 12:25:05,184 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][156], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, 189#L1704-7true, 325#true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 177#L1756-7true, 310#L1747-4true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 705#true, 694#true, Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:05,184 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2024-11-12 12:25:05,184 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2024-11-12 12:25:05,185 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2024-11-12 12:25:05,185 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2024-11-12 12:25:05,185 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2024-11-12 12:25:05,185 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][157], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 189#L1704-7true, 323#true, 62#L1747-3true, 339#(= |ULTIMATE.start_main_~i~2#1| 0), 325#true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 271#L1759-5true, Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 707#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:05,185 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2024-11-12 12:25:05,185 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2024-11-12 12:25:05,185 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2024-11-12 12:25:05,185 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2024-11-12 12:25:05,185 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2024-11-12 12:25:05,186 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2024-11-12 12:25:05,186 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][157], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 189#L1704-7true, 323#true, 339#(= |ULTIMATE.start_main_~i~2#1| 0), 325#true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 271#L1759-5true, Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 707#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), 92#L1747-5true, Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:05,186 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2024-11-12 12:25:05,186 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2024-11-12 12:25:05,186 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2024-11-12 12:25:05,186 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2024-11-12 12:25:05,186 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][157], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 189#L1704-7true, 323#true, 339#(= |ULTIMATE.start_main_~i~2#1| 0), 325#true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 310#L1747-4true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 271#L1759-5true, Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 707#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:05,186 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2024-11-12 12:25:05,186 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2024-11-12 12:25:05,187 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2024-11-12 12:25:05,187 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2024-11-12 12:25:05,187 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2024-11-12 12:25:05,190 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][157], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 189#L1704-7true, 323#true, 325#true, 339#(= |ULTIMATE.start_main_~i~2#1| 0), 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 310#L1747-4true, 271#L1759-5true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 707#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:05,191 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2024-11-12 12:25:05,191 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2024-11-12 12:25:05,191 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2024-11-12 12:25:05,191 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2024-11-12 12:25:05,191 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2024-11-12 12:25:05,191 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2024-11-12 12:25:05,197 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][156], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, 189#L1704-7true, 325#true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 177#L1756-7true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 705#true, Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), 92#L1747-5true, Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:05,197 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2024-11-12 12:25:05,197 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2024-11-12 12:25:05,197 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2024-11-12 12:25:05,198 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2024-11-12 12:25:05,198 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2024-11-12 12:25:05,198 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][156], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 189#L1704-7true, 323#true, 193#L1756-5true, 325#true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 705#true, Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), 92#L1747-5true, Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:05,198 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2024-11-12 12:25:05,198 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2024-11-12 12:25:05,198 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2024-11-12 12:25:05,198 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2024-11-12 12:25:05,198 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][157], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 189#L1704-7true, 323#true, 339#(= |ULTIMATE.start_main_~i~2#1| 0), 325#true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 271#L1759-5true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 707#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), 92#L1747-5true, Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:05,199 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2024-11-12 12:25:05,199 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2024-11-12 12:25:05,199 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2024-11-12 12:25:05,199 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2024-11-12 12:25:05,199 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2024-11-12 12:25:05,253 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][157], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 189#L1704-7true, 323#true, 325#true, 339#(= |ULTIMATE.start_main_~i~2#1| 0), 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 271#L1759-5true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 707#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), 92#L1747-5true, Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:05,253 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2024-11-12 12:25:05,253 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2024-11-12 12:25:05,253 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2024-11-12 12:25:05,253 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2024-11-12 12:25:05,253 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2024-11-12 12:25:05,254 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2024-11-12 12:25:05,305 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][157], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, 189#L1704-7true, 325#true, 339#(= |ULTIMATE.start_main_~i~2#1| 0), 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 271#L1759-5true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 707#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), 92#L1747-5true, Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:05,306 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2024-11-12 12:25:05,306 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2024-11-12 12:25:05,306 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2024-11-12 12:25:05,306 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2024-11-12 12:25:05,306 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2024-11-12 12:25:05,306 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2024-11-12 12:25:05,306 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2024-11-12 12:25:05,306 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][157], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, 189#L1704-7true, 325#true, 339#(= |ULTIMATE.start_main_~i~2#1| 0), 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 310#L1747-4true, 271#L1759-5true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 707#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:05,306 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2024-11-12 12:25:05,306 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2024-11-12 12:25:05,306 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2024-11-12 12:25:05,307 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2024-11-12 12:25:05,307 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2024-11-12 12:25:05,307 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2024-11-12 12:25:05,307 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2024-11-12 12:25:06,132 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1258] L1726-->L1726-7: Formula: (let ((.cse0 (select |v_#race_849| |v_~#stack~0.base_450|)) (.cse3 (+ |v_~#stack~0.offset_450| 24)) (.cse2 (+ |v_~#stack~0.offset_450| 25)) (.cse4 (+ |v_~#stack~0.offset_450| 26)) (.cse1 (+ |v_~#stack~0.offset_450| 27))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= |v_threadThread1of2ForFork0_Push_#t~mem24#1_3| (select (select |v_#memory_int_459| |v_~#stack~0.base_450|) .cse3)) (= (store |v_#race_850| |v_~#stack~0.base_450| (store (store (store (store (select |v_#race_850| |v_~#stack~0.base_450|) .cse3 0) .cse2 0) .cse4 0) .cse1 0)) |v_#race_849|))) InVars {#race=|v_#race_850|, #memory_int=|v_#memory_int_459|, ~#stack~0.base=|v_~#stack~0.base_450|, ~#stack~0.offset=|v_~#stack~0.offset_450|} OutVars{#race=|v_#race_849|, #memory_int=|v_#memory_int_459|, threadThread1of2ForFork0_Push_#t~mem24#1=|v_threadThread1of2ForFork0_Push_#t~mem24#1_3|, ~#stack~0.base=|v_~#stack~0.base_450|, ~#stack~0.offset=|v_~#stack~0.offset_450|} AuxVars[] AssignedVars[#race, threadThread1of2ForFork0_Push_#t~mem24#1][271], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, 298#L1746-2true, 325#true, 339#(= |ULTIMATE.start_main_~i~2#1| 0), 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 271#L1759-5true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 707#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), 270#L1726-7true, Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:06,132 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is not cut-off event [2024-11-12 12:25:06,132 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2024-11-12 12:25:06,132 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2024-11-12 12:25:06,133 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2024-11-12 12:25:06,133 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1258] L1726-->L1726-7: Formula: (let ((.cse0 (select |v_#race_849| |v_~#stack~0.base_450|)) (.cse3 (+ |v_~#stack~0.offset_450| 24)) (.cse2 (+ |v_~#stack~0.offset_450| 25)) (.cse4 (+ |v_~#stack~0.offset_450| 26)) (.cse1 (+ |v_~#stack~0.offset_450| 27))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= |v_threadThread1of2ForFork0_Push_#t~mem24#1_3| (select (select |v_#memory_int_459| |v_~#stack~0.base_450|) .cse3)) (= (store |v_#race_850| |v_~#stack~0.base_450| (store (store (store (store (select |v_#race_850| |v_~#stack~0.base_450|) .cse3 0) .cse2 0) .cse4 0) .cse1 0)) |v_#race_849|))) InVars {#race=|v_#race_850|, #memory_int=|v_#memory_int_459|, ~#stack~0.base=|v_~#stack~0.base_450|, ~#stack~0.offset=|v_~#stack~0.offset_450|} OutVars{#race=|v_#race_849|, #memory_int=|v_#memory_int_459|, threadThread1of2ForFork0_Push_#t~mem24#1=|v_threadThread1of2ForFork0_Push_#t~mem24#1_3|, ~#stack~0.base=|v_~#stack~0.base_450|, ~#stack~0.offset=|v_~#stack~0.offset_450|} AuxVars[] AssignedVars[#race, threadThread1of2ForFork0_Push_#t~mem24#1][271], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, 325#true, 339#(= |ULTIMATE.start_main_~i~2#1| 0), 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 271#L1759-5true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 39#L1746-3true, 707#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), 270#L1726-7true, Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:06,133 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2024-11-12 12:25:06,133 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2024-11-12 12:25:06,133 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2024-11-12 12:25:06,133 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2024-11-12 12:25:06,215 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1258] L1726-->L1726-7: Formula: (let ((.cse0 (select |v_#race_849| |v_~#stack~0.base_450|)) (.cse3 (+ |v_~#stack~0.offset_450| 24)) (.cse2 (+ |v_~#stack~0.offset_450| 25)) (.cse4 (+ |v_~#stack~0.offset_450| 26)) (.cse1 (+ |v_~#stack~0.offset_450| 27))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= |v_threadThread1of2ForFork0_Push_#t~mem24#1_3| (select (select |v_#memory_int_459| |v_~#stack~0.base_450|) .cse3)) (= (store |v_#race_850| |v_~#stack~0.base_450| (store (store (store (store (select |v_#race_850| |v_~#stack~0.base_450|) .cse3 0) .cse2 0) .cse4 0) .cse1 0)) |v_#race_849|))) InVars {#race=|v_#race_850|, #memory_int=|v_#memory_int_459|, ~#stack~0.base=|v_~#stack~0.base_450|, ~#stack~0.offset=|v_~#stack~0.offset_450|} OutVars{#race=|v_#race_849|, #memory_int=|v_#memory_int_459|, threadThread1of2ForFork0_Push_#t~mem24#1=|v_threadThread1of2ForFork0_Push_#t~mem24#1_3|, ~#stack~0.base=|v_~#stack~0.base_450|, ~#stack~0.offset=|v_~#stack~0.offset_450|} AuxVars[] AssignedVars[#race, threadThread1of2ForFork0_Push_#t~mem24#1][271], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, 325#true, 339#(= |ULTIMATE.start_main_~i~2#1| 0), 321#true, 52#L1746-4true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 271#L1759-5true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 707#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), 270#L1726-7true, Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:06,215 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2024-11-12 12:25:06,215 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2024-11-12 12:25:06,215 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2024-11-12 12:25:06,215 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2024-11-12 12:25:06,293 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1258] L1726-->L1726-7: Formula: (let ((.cse0 (select |v_#race_849| |v_~#stack~0.base_450|)) (.cse3 (+ |v_~#stack~0.offset_450| 24)) (.cse2 (+ |v_~#stack~0.offset_450| 25)) (.cse4 (+ |v_~#stack~0.offset_450| 26)) (.cse1 (+ |v_~#stack~0.offset_450| 27))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= |v_threadThread1of2ForFork0_Push_#t~mem24#1_3| (select (select |v_#memory_int_459| |v_~#stack~0.base_450|) .cse3)) (= (store |v_#race_850| |v_~#stack~0.base_450| (store (store (store (store (select |v_#race_850| |v_~#stack~0.base_450|) .cse3 0) .cse2 0) .cse4 0) .cse1 0)) |v_#race_849|))) InVars {#race=|v_#race_850|, #memory_int=|v_#memory_int_459|, ~#stack~0.base=|v_~#stack~0.base_450|, ~#stack~0.offset=|v_~#stack~0.offset_450|} OutVars{#race=|v_#race_849|, #memory_int=|v_#memory_int_459|, threadThread1of2ForFork0_Push_#t~mem24#1=|v_threadThread1of2ForFork0_Push_#t~mem24#1_3|, ~#stack~0.base=|v_~#stack~0.base_450|, ~#stack~0.offset=|v_~#stack~0.offset_450|} AuxVars[] AssignedVars[#race, threadThread1of2ForFork0_Push_#t~mem24#1][271], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, 325#true, 339#(= |ULTIMATE.start_main_~i~2#1| 0), 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 271#L1759-5true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 707#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), 68#L1746-5true, 270#L1726-7true, Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:06,293 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2024-11-12 12:25:06,293 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2024-11-12 12:25:06,293 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2024-11-12 12:25:06,293 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2024-11-12 12:25:06,755 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1258] L1726-->L1726-7: Formula: (let ((.cse0 (select |v_#race_849| |v_~#stack~0.base_450|)) (.cse3 (+ |v_~#stack~0.offset_450| 24)) (.cse2 (+ |v_~#stack~0.offset_450| 25)) (.cse4 (+ |v_~#stack~0.offset_450| 26)) (.cse1 (+ |v_~#stack~0.offset_450| 27))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= |v_threadThread1of2ForFork0_Push_#t~mem24#1_3| (select (select |v_#memory_int_459| |v_~#stack~0.base_450|) .cse3)) (= (store |v_#race_850| |v_~#stack~0.base_450| (store (store (store (store (select |v_#race_850| |v_~#stack~0.base_450|) .cse3 0) .cse2 0) .cse4 0) .cse1 0)) |v_#race_849|))) InVars {#race=|v_#race_850|, #memory_int=|v_#memory_int_459|, ~#stack~0.base=|v_~#stack~0.base_450|, ~#stack~0.offset=|v_~#stack~0.offset_450|} OutVars{#race=|v_#race_849|, #memory_int=|v_#memory_int_459|, threadThread1of2ForFork0_Push_#t~mem24#1=|v_threadThread1of2ForFork0_Push_#t~mem24#1_3|, ~#stack~0.base=|v_~#stack~0.base_450|, ~#stack~0.offset=|v_~#stack~0.offset_450|} AuxVars[] AssignedVars[#race, threadThread1of2ForFork0_Push_#t~mem24#1][271], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, 325#true, 339#(= |ULTIMATE.start_main_~i~2#1| 0), 153#L1747-2true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 271#L1759-5true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 707#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), 270#L1726-7true, Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:06,756 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2024-11-12 12:25:06,756 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2024-11-12 12:25:06,756 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2024-11-12 12:25:06,756 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2024-11-12 12:25:06,805 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1258] L1726-->L1726-7: Formula: (let ((.cse0 (select |v_#race_849| |v_~#stack~0.base_450|)) (.cse3 (+ |v_~#stack~0.offset_450| 24)) (.cse2 (+ |v_~#stack~0.offset_450| 25)) (.cse4 (+ |v_~#stack~0.offset_450| 26)) (.cse1 (+ |v_~#stack~0.offset_450| 27))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= |v_threadThread1of2ForFork0_Push_#t~mem24#1_3| (select (select |v_#memory_int_459| |v_~#stack~0.base_450|) .cse3)) (= (store |v_#race_850| |v_~#stack~0.base_450| (store (store (store (store (select |v_#race_850| |v_~#stack~0.base_450|) .cse3 0) .cse2 0) .cse4 0) .cse1 0)) |v_#race_849|))) InVars {#race=|v_#race_850|, #memory_int=|v_#memory_int_459|, ~#stack~0.base=|v_~#stack~0.base_450|, ~#stack~0.offset=|v_~#stack~0.offset_450|} OutVars{#race=|v_#race_849|, #memory_int=|v_#memory_int_459|, threadThread1of2ForFork0_Push_#t~mem24#1=|v_threadThread1of2ForFork0_Push_#t~mem24#1_3|, ~#stack~0.base=|v_~#stack~0.base_450|, ~#stack~0.offset=|v_~#stack~0.offset_450|} AuxVars[] AssignedVars[#race, threadThread1of2ForFork0_Push_#t~mem24#1][271], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, 325#true, 339#(= |ULTIMATE.start_main_~i~2#1| 0), 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 271#L1759-5true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 707#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), 176#L1747-3true, 270#L1726-7true, Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:06,806 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2024-11-12 12:25:06,806 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2024-11-12 12:25:06,806 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2024-11-12 12:25:06,806 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2024-11-12 12:25:06,812 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1726-->L1726-7: Formula: (let ((.cse0 (select |v_#race_849| |v_~#stack~0.base_450|)) (.cse2 (+ |v_~#stack~0.offset_450| 24)) (.cse3 (+ |v_~#stack~0.offset_450| 25)) (.cse4 (+ |v_~#stack~0.offset_450| 26)) (.cse1 (+ |v_~#stack~0.offset_450| 27))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Push_#t~mem24#1_3| (select (select |v_#memory_int_459| |v_~#stack~0.base_450|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_850| |v_~#stack~0.base_450| (store (store (store (store (select |v_#race_850| |v_~#stack~0.base_450|) .cse2 0) .cse3 0) .cse4 0) .cse1 0)) |v_#race_849|))) InVars {#race=|v_#race_850|, #memory_int=|v_#memory_int_459|, ~#stack~0.base=|v_~#stack~0.base_450|, ~#stack~0.offset=|v_~#stack~0.offset_450|} OutVars{#race=|v_#race_849|, #memory_int=|v_#memory_int_459|, ~#stack~0.base=|v_~#stack~0.base_450|, ~#stack~0.offset=|v_~#stack~0.offset_450|, threadThread2of2ForFork0_Push_#t~mem24#1=|v_threadThread2of2ForFork0_Push_#t~mem24#1_3|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Push_#t~mem24#1][445], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, 62#L1747-3true, 325#true, 339#(= |ULTIMATE.start_main_~i~2#1| 0), 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 271#L1759-5true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 707#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), 264#L1726-7true, Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:06,812 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2024-11-12 12:25:06,812 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2024-11-12 12:25:06,812 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2024-11-12 12:25:06,812 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2024-11-12 12:25:06,854 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1258] L1726-->L1726-7: Formula: (let ((.cse0 (select |v_#race_849| |v_~#stack~0.base_450|)) (.cse3 (+ |v_~#stack~0.offset_450| 24)) (.cse2 (+ |v_~#stack~0.offset_450| 25)) (.cse4 (+ |v_~#stack~0.offset_450| 26)) (.cse1 (+ |v_~#stack~0.offset_450| 27))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= |v_threadThread1of2ForFork0_Push_#t~mem24#1_3| (select (select |v_#memory_int_459| |v_~#stack~0.base_450|) .cse3)) (= (store |v_#race_850| |v_~#stack~0.base_450| (store (store (store (store (select |v_#race_850| |v_~#stack~0.base_450|) .cse3 0) .cse2 0) .cse4 0) .cse1 0)) |v_#race_849|))) InVars {#race=|v_#race_850|, #memory_int=|v_#memory_int_459|, ~#stack~0.base=|v_~#stack~0.base_450|, ~#stack~0.offset=|v_~#stack~0.offset_450|} OutVars{#race=|v_#race_849|, #memory_int=|v_#memory_int_459|, threadThread1of2ForFork0_Push_#t~mem24#1=|v_threadThread1of2ForFork0_Push_#t~mem24#1_3|, ~#stack~0.base=|v_~#stack~0.base_450|, ~#stack~0.offset=|v_~#stack~0.offset_450|} AuxVars[] AssignedVars[#race, threadThread1of2ForFork0_Push_#t~mem24#1][271], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, 325#true, 339#(= |ULTIMATE.start_main_~i~2#1| 0), 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 271#L1759-5true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 160#L1747-4true, 707#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), 270#L1726-7true, Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:06,855 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2024-11-12 12:25:06,855 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2024-11-12 12:25:06,855 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2024-11-12 12:25:06,855 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2024-11-12 12:25:06,857 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1726-->L1726-7: Formula: (let ((.cse0 (select |v_#race_849| |v_~#stack~0.base_450|)) (.cse2 (+ |v_~#stack~0.offset_450| 24)) (.cse3 (+ |v_~#stack~0.offset_450| 25)) (.cse4 (+ |v_~#stack~0.offset_450| 26)) (.cse1 (+ |v_~#stack~0.offset_450| 27))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Push_#t~mem24#1_3| (select (select |v_#memory_int_459| |v_~#stack~0.base_450|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_850| |v_~#stack~0.base_450| (store (store (store (store (select |v_#race_850| |v_~#stack~0.base_450|) .cse2 0) .cse3 0) .cse4 0) .cse1 0)) |v_#race_849|))) InVars {#race=|v_#race_850|, #memory_int=|v_#memory_int_459|, ~#stack~0.base=|v_~#stack~0.base_450|, ~#stack~0.offset=|v_~#stack~0.offset_450|} OutVars{#race=|v_#race_849|, #memory_int=|v_#memory_int_459|, ~#stack~0.base=|v_~#stack~0.base_450|, ~#stack~0.offset=|v_~#stack~0.offset_450|, threadThread2of2ForFork0_Push_#t~mem24#1=|v_threadThread2of2ForFork0_Push_#t~mem24#1_3|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Push_#t~mem24#1][445], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, 325#true, 339#(= |ULTIMATE.start_main_~i~2#1| 0), 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 310#L1747-4true, 271#L1759-5true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 707#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), 264#L1726-7true, Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:06,858 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2024-11-12 12:25:06,858 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2024-11-12 12:25:06,858 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2024-11-12 12:25:06,858 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2024-11-12 12:25:06,904 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1258] L1726-->L1726-7: Formula: (let ((.cse0 (select |v_#race_849| |v_~#stack~0.base_450|)) (.cse3 (+ |v_~#stack~0.offset_450| 24)) (.cse2 (+ |v_~#stack~0.offset_450| 25)) (.cse4 (+ |v_~#stack~0.offset_450| 26)) (.cse1 (+ |v_~#stack~0.offset_450| 27))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= |v_threadThread1of2ForFork0_Push_#t~mem24#1_3| (select (select |v_#memory_int_459| |v_~#stack~0.base_450|) .cse3)) (= (store |v_#race_850| |v_~#stack~0.base_450| (store (store (store (store (select |v_#race_850| |v_~#stack~0.base_450|) .cse3 0) .cse2 0) .cse4 0) .cse1 0)) |v_#race_849|))) InVars {#race=|v_#race_850|, #memory_int=|v_#memory_int_459|, ~#stack~0.base=|v_~#stack~0.base_450|, ~#stack~0.offset=|v_~#stack~0.offset_450|} OutVars{#race=|v_#race_849|, #memory_int=|v_#memory_int_459|, threadThread1of2ForFork0_Push_#t~mem24#1=|v_threadThread1of2ForFork0_Push_#t~mem24#1_3|, ~#stack~0.base=|v_~#stack~0.base_450|, ~#stack~0.offset=|v_~#stack~0.offset_450|} AuxVars[] AssignedVars[#race, threadThread1of2ForFork0_Push_#t~mem24#1][271], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, 325#true, 339#(= |ULTIMATE.start_main_~i~2#1| 0), 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 271#L1759-5true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 707#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), 270#L1726-7true, Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), 212#L1747-5true]) [2024-11-12 12:25:06,904 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2024-11-12 12:25:06,904 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2024-11-12 12:25:06,905 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2024-11-12 12:25:06,905 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2024-11-12 12:25:06,907 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1385] L1726-->L1726-7: Formula: (let ((.cse0 (select |v_#race_849| |v_~#stack~0.base_450|)) (.cse2 (+ |v_~#stack~0.offset_450| 24)) (.cse3 (+ |v_~#stack~0.offset_450| 25)) (.cse4 (+ |v_~#stack~0.offset_450| 26)) (.cse1 (+ |v_~#stack~0.offset_450| 27))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Push_#t~mem24#1_3| (select (select |v_#memory_int_459| |v_~#stack~0.base_450|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_850| |v_~#stack~0.base_450| (store (store (store (store (select |v_#race_850| |v_~#stack~0.base_450|) .cse2 0) .cse3 0) .cse4 0) .cse1 0)) |v_#race_849|))) InVars {#race=|v_#race_850|, #memory_int=|v_#memory_int_459|, ~#stack~0.base=|v_~#stack~0.base_450|, ~#stack~0.offset=|v_~#stack~0.offset_450|} OutVars{#race=|v_#race_849|, #memory_int=|v_#memory_int_459|, ~#stack~0.base=|v_~#stack~0.base_450|, ~#stack~0.offset=|v_~#stack~0.offset_450|, threadThread2of2ForFork0_Push_#t~mem24#1=|v_threadThread2of2ForFork0_Push_#t~mem24#1_3|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Push_#t~mem24#1][445], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, 325#true, 339#(= |ULTIMATE.start_main_~i~2#1| 0), 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 271#L1759-5true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 707#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), 264#L1726-7true, 92#L1747-5true, Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:06,907 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2024-11-12 12:25:06,907 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2024-11-12 12:25:06,907 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2024-11-12 12:25:06,907 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2024-11-12 12:25:06,960 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1273] L1727-3-->L1729-7: Formula: (let ((.cse5 (* 8 |v_threadThread1of2ForFork0_Push_~index#1_7|))) (let ((.cse2 (+ |v_~#stack~0.offset_430| .cse5 4)) (.cse1 (+ |v_~#stack~0.offset_430| 6 .cse5)) (.cse4 (+ 7 |v_~#stack~0.offset_430| .cse5)) (.cse0 (select |v_#race_805| |v_~#stack~0.base_430|)) (.cse3 (+ |v_~#stack~0.offset_430| 5 .cse5))) (and (= |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5| (select .cse0 .cse1)) (= (store |v_#memory_int_428| |v_~#stack~0.base_430| (store (select |v_#memory_int_428| |v_~#stack~0.base_430|) .cse2 |v_threadThread1of2ForFork0_Push_~head1~1#1_7|)) |v_#memory_int_427|) (= |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5| (select .cse0 .cse2)) (= (store |v_#race_806| |v_~#stack~0.base_430| (store (store (store (store (select |v_#race_806| |v_~#stack~0.base_430|) .cse2 |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5|) .cse3 |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5|) .cse1 |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5|) .cse4 |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5|)) |v_#race_805|) (= |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5| (select .cse0 .cse4)) (= |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5| (select .cse0 .cse3))))) InVars {#race=|v_#race_806|, ~#stack~0.base=|v_~#stack~0.base_430|, ~#stack~0.offset=|v_~#stack~0.offset_430|, threadThread1of2ForFork0_Push_~head1~1#1=|v_threadThread1of2ForFork0_Push_~head1~1#1_7|, #memory_int=|v_#memory_int_428|, threadThread1of2ForFork0_Push_~index#1=|v_threadThread1of2ForFork0_Push_~index#1_7|} OutVars{#race=|v_#race_805|, ~#stack~0.base=|v_~#stack~0.base_430|, ~#stack~0.offset=|v_~#stack~0.offset_430|, threadThread1of2ForFork0_Push_~head1~1#1=|v_threadThread1of2ForFork0_Push_~head1~1#1_7|, #memory_int=|v_#memory_int_427|, threadThread1of2ForFork0_Push_~index#1=|v_threadThread1of2ForFork0_Push_~index#1_7|, threadThread1of2ForFork0_Push_#t~nondet25#1=|v_threadThread1of2ForFork0_Push_#t~nondet25#1_5|} AuxVars[] AssignedVars[#race, #memory_int, threadThread1of2ForFork0_Push_#t~nondet25#1][466], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, 325#true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 177#L1756-7true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 705#true, 13#L1729-7true, Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), 68#L1746-5true, Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:06,960 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2024-11-12 12:25:06,960 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2024-11-12 12:25:06,960 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2024-11-12 12:25:06,960 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2024-11-12 12:25:06,960 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1273] L1727-3-->L1729-7: Formula: (let ((.cse5 (* 8 |v_threadThread1of2ForFork0_Push_~index#1_7|))) (let ((.cse2 (+ |v_~#stack~0.offset_430| .cse5 4)) (.cse1 (+ |v_~#stack~0.offset_430| 6 .cse5)) (.cse4 (+ 7 |v_~#stack~0.offset_430| .cse5)) (.cse0 (select |v_#race_805| |v_~#stack~0.base_430|)) (.cse3 (+ |v_~#stack~0.offset_430| 5 .cse5))) (and (= |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5| (select .cse0 .cse1)) (= (store |v_#memory_int_428| |v_~#stack~0.base_430| (store (select |v_#memory_int_428| |v_~#stack~0.base_430|) .cse2 |v_threadThread1of2ForFork0_Push_~head1~1#1_7|)) |v_#memory_int_427|) (= |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5| (select .cse0 .cse2)) (= (store |v_#race_806| |v_~#stack~0.base_430| (store (store (store (store (select |v_#race_806| |v_~#stack~0.base_430|) .cse2 |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5|) .cse3 |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5|) .cse1 |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5|) .cse4 |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5|)) |v_#race_805|) (= |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5| (select .cse0 .cse4)) (= |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5| (select .cse0 .cse3))))) InVars {#race=|v_#race_806|, ~#stack~0.base=|v_~#stack~0.base_430|, ~#stack~0.offset=|v_~#stack~0.offset_430|, threadThread1of2ForFork0_Push_~head1~1#1=|v_threadThread1of2ForFork0_Push_~head1~1#1_7|, #memory_int=|v_#memory_int_428|, threadThread1of2ForFork0_Push_~index#1=|v_threadThread1of2ForFork0_Push_~index#1_7|} OutVars{#race=|v_#race_805|, ~#stack~0.base=|v_~#stack~0.base_430|, ~#stack~0.offset=|v_~#stack~0.offset_430|, threadThread1of2ForFork0_Push_~head1~1#1=|v_threadThread1of2ForFork0_Push_~head1~1#1_7|, #memory_int=|v_#memory_int_427|, threadThread1of2ForFork0_Push_~index#1=|v_threadThread1of2ForFork0_Push_~index#1_7|, threadThread1of2ForFork0_Push_#t~nondet25#1=|v_threadThread1of2ForFork0_Push_#t~nondet25#1_5|} AuxVars[] AssignedVars[#race, #memory_int, threadThread1of2ForFork0_Push_#t~nondet25#1][466], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, 325#true, 321#true, 52#L1746-4true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 177#L1756-7true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 705#true, 13#L1729-7true, Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:06,961 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2024-11-12 12:25:06,961 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2024-11-12 12:25:06,961 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2024-11-12 12:25:06,961 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2024-11-12 12:25:07,014 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1273] L1727-3-->L1729-7: Formula: (let ((.cse5 (* 8 |v_threadThread1of2ForFork0_Push_~index#1_7|))) (let ((.cse2 (+ |v_~#stack~0.offset_430| .cse5 4)) (.cse1 (+ |v_~#stack~0.offset_430| 6 .cse5)) (.cse4 (+ 7 |v_~#stack~0.offset_430| .cse5)) (.cse0 (select |v_#race_805| |v_~#stack~0.base_430|)) (.cse3 (+ |v_~#stack~0.offset_430| 5 .cse5))) (and (= |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5| (select .cse0 .cse1)) (= (store |v_#memory_int_428| |v_~#stack~0.base_430| (store (select |v_#memory_int_428| |v_~#stack~0.base_430|) .cse2 |v_threadThread1of2ForFork0_Push_~head1~1#1_7|)) |v_#memory_int_427|) (= |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5| (select .cse0 .cse2)) (= (store |v_#race_806| |v_~#stack~0.base_430| (store (store (store (store (select |v_#race_806| |v_~#stack~0.base_430|) .cse2 |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5|) .cse3 |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5|) .cse1 |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5|) .cse4 |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5|)) |v_#race_805|) (= |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5| (select .cse0 .cse4)) (= |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5| (select .cse0 .cse3))))) InVars {#race=|v_#race_806|, ~#stack~0.base=|v_~#stack~0.base_430|, ~#stack~0.offset=|v_~#stack~0.offset_430|, threadThread1of2ForFork0_Push_~head1~1#1=|v_threadThread1of2ForFork0_Push_~head1~1#1_7|, #memory_int=|v_#memory_int_428|, threadThread1of2ForFork0_Push_~index#1=|v_threadThread1of2ForFork0_Push_~index#1_7|} OutVars{#race=|v_#race_805|, ~#stack~0.base=|v_~#stack~0.base_430|, ~#stack~0.offset=|v_~#stack~0.offset_430|, threadThread1of2ForFork0_Push_~head1~1#1=|v_threadThread1of2ForFork0_Push_~head1~1#1_7|, #memory_int=|v_#memory_int_427|, threadThread1of2ForFork0_Push_~index#1=|v_threadThread1of2ForFork0_Push_~index#1_7|, threadThread1of2ForFork0_Push_#t~nondet25#1=|v_threadThread1of2ForFork0_Push_#t~nondet25#1_5|} AuxVars[] AssignedVars[#race, #memory_int, threadThread1of2ForFork0_Push_#t~nondet25#1][466], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, 325#true, 321#true, 153#L1747-2true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 177#L1756-7true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 705#true, 13#L1729-7true, Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:07,014 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2024-11-12 12:25:07,014 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2024-11-12 12:25:07,014 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2024-11-12 12:25:07,014 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2024-11-12 12:25:07,064 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1273] L1727-3-->L1729-7: Formula: (let ((.cse5 (* 8 |v_threadThread1of2ForFork0_Push_~index#1_7|))) (let ((.cse2 (+ |v_~#stack~0.offset_430| .cse5 4)) (.cse1 (+ |v_~#stack~0.offset_430| 6 .cse5)) (.cse4 (+ 7 |v_~#stack~0.offset_430| .cse5)) (.cse0 (select |v_#race_805| |v_~#stack~0.base_430|)) (.cse3 (+ |v_~#stack~0.offset_430| 5 .cse5))) (and (= |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5| (select .cse0 .cse1)) (= (store |v_#memory_int_428| |v_~#stack~0.base_430| (store (select |v_#memory_int_428| |v_~#stack~0.base_430|) .cse2 |v_threadThread1of2ForFork0_Push_~head1~1#1_7|)) |v_#memory_int_427|) (= |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5| (select .cse0 .cse2)) (= (store |v_#race_806| |v_~#stack~0.base_430| (store (store (store (store (select |v_#race_806| |v_~#stack~0.base_430|) .cse2 |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5|) .cse3 |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5|) .cse1 |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5|) .cse4 |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5|)) |v_#race_805|) (= |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5| (select .cse0 .cse4)) (= |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5| (select .cse0 .cse3))))) InVars {#race=|v_#race_806|, ~#stack~0.base=|v_~#stack~0.base_430|, ~#stack~0.offset=|v_~#stack~0.offset_430|, threadThread1of2ForFork0_Push_~head1~1#1=|v_threadThread1of2ForFork0_Push_~head1~1#1_7|, #memory_int=|v_#memory_int_428|, threadThread1of2ForFork0_Push_~index#1=|v_threadThread1of2ForFork0_Push_~index#1_7|} OutVars{#race=|v_#race_805|, ~#stack~0.base=|v_~#stack~0.base_430|, ~#stack~0.offset=|v_~#stack~0.offset_430|, threadThread1of2ForFork0_Push_~head1~1#1=|v_threadThread1of2ForFork0_Push_~head1~1#1_7|, #memory_int=|v_#memory_int_427|, threadThread1of2ForFork0_Push_~index#1=|v_threadThread1of2ForFork0_Push_~index#1_7|, threadThread1of2ForFork0_Push_#t~nondet25#1=|v_threadThread1of2ForFork0_Push_#t~nondet25#1_5|} AuxVars[] AssignedVars[#race, #memory_int, threadThread1of2ForFork0_Push_#t~nondet25#1][466], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, 325#true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 177#L1756-7true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 705#true, 13#L1729-7true, Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), 176#L1747-3true, Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:07,064 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2024-11-12 12:25:07,065 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2024-11-12 12:25:07,065 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2024-11-12 12:25:07,065 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2024-11-12 12:25:07,116 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1273] L1727-3-->L1729-7: Formula: (let ((.cse5 (* 8 |v_threadThread1of2ForFork0_Push_~index#1_7|))) (let ((.cse2 (+ |v_~#stack~0.offset_430| .cse5 4)) (.cse1 (+ |v_~#stack~0.offset_430| 6 .cse5)) (.cse4 (+ 7 |v_~#stack~0.offset_430| .cse5)) (.cse0 (select |v_#race_805| |v_~#stack~0.base_430|)) (.cse3 (+ |v_~#stack~0.offset_430| 5 .cse5))) (and (= |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5| (select .cse0 .cse1)) (= (store |v_#memory_int_428| |v_~#stack~0.base_430| (store (select |v_#memory_int_428| |v_~#stack~0.base_430|) .cse2 |v_threadThread1of2ForFork0_Push_~head1~1#1_7|)) |v_#memory_int_427|) (= |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5| (select .cse0 .cse2)) (= (store |v_#race_806| |v_~#stack~0.base_430| (store (store (store (store (select |v_#race_806| |v_~#stack~0.base_430|) .cse2 |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5|) .cse3 |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5|) .cse1 |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5|) .cse4 |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5|)) |v_#race_805|) (= |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5| (select .cse0 .cse4)) (= |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5| (select .cse0 .cse3))))) InVars {#race=|v_#race_806|, ~#stack~0.base=|v_~#stack~0.base_430|, ~#stack~0.offset=|v_~#stack~0.offset_430|, threadThread1of2ForFork0_Push_~head1~1#1=|v_threadThread1of2ForFork0_Push_~head1~1#1_7|, #memory_int=|v_#memory_int_428|, threadThread1of2ForFork0_Push_~index#1=|v_threadThread1of2ForFork0_Push_~index#1_7|} OutVars{#race=|v_#race_805|, ~#stack~0.base=|v_~#stack~0.base_430|, ~#stack~0.offset=|v_~#stack~0.offset_430|, threadThread1of2ForFork0_Push_~head1~1#1=|v_threadThread1of2ForFork0_Push_~head1~1#1_7|, #memory_int=|v_#memory_int_427|, threadThread1of2ForFork0_Push_~index#1=|v_threadThread1of2ForFork0_Push_~index#1_7|, threadThread1of2ForFork0_Push_#t~nondet25#1=|v_threadThread1of2ForFork0_Push_#t~nondet25#1_5|} AuxVars[] AssignedVars[#race, #memory_int, threadThread1of2ForFork0_Push_#t~nondet25#1][466], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, 325#true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 177#L1756-7true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 705#true, 160#L1747-4true, 13#L1729-7true, Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:07,116 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2024-11-12 12:25:07,116 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2024-11-12 12:25:07,116 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2024-11-12 12:25:07,116 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2024-11-12 12:25:07,170 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1273] L1727-3-->L1729-7: Formula: (let ((.cse5 (* 8 |v_threadThread1of2ForFork0_Push_~index#1_7|))) (let ((.cse2 (+ |v_~#stack~0.offset_430| .cse5 4)) (.cse1 (+ |v_~#stack~0.offset_430| 6 .cse5)) (.cse4 (+ 7 |v_~#stack~0.offset_430| .cse5)) (.cse0 (select |v_#race_805| |v_~#stack~0.base_430|)) (.cse3 (+ |v_~#stack~0.offset_430| 5 .cse5))) (and (= |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5| (select .cse0 .cse1)) (= (store |v_#memory_int_428| |v_~#stack~0.base_430| (store (select |v_#memory_int_428| |v_~#stack~0.base_430|) .cse2 |v_threadThread1of2ForFork0_Push_~head1~1#1_7|)) |v_#memory_int_427|) (= |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5| (select .cse0 .cse2)) (= (store |v_#race_806| |v_~#stack~0.base_430| (store (store (store (store (select |v_#race_806| |v_~#stack~0.base_430|) .cse2 |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5|) .cse3 |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5|) .cse1 |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5|) .cse4 |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5|)) |v_#race_805|) (= |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5| (select .cse0 .cse4)) (= |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5| (select .cse0 .cse3))))) InVars {#race=|v_#race_806|, ~#stack~0.base=|v_~#stack~0.base_430|, ~#stack~0.offset=|v_~#stack~0.offset_430|, threadThread1of2ForFork0_Push_~head1~1#1=|v_threadThread1of2ForFork0_Push_~head1~1#1_7|, #memory_int=|v_#memory_int_428|, threadThread1of2ForFork0_Push_~index#1=|v_threadThread1of2ForFork0_Push_~index#1_7|} OutVars{#race=|v_#race_805|, ~#stack~0.base=|v_~#stack~0.base_430|, ~#stack~0.offset=|v_~#stack~0.offset_430|, threadThread1of2ForFork0_Push_~head1~1#1=|v_threadThread1of2ForFork0_Push_~head1~1#1_7|, #memory_int=|v_#memory_int_427|, threadThread1of2ForFork0_Push_~index#1=|v_threadThread1of2ForFork0_Push_~index#1_7|, threadThread1of2ForFork0_Push_#t~nondet25#1=|v_threadThread1of2ForFork0_Push_#t~nondet25#1_5|} AuxVars[] AssignedVars[#race, #memory_int, threadThread1of2ForFork0_Push_#t~nondet25#1][466], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, 325#true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 177#L1756-7true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 705#true, 13#L1729-7true, Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), 212#L1747-5true]) [2024-11-12 12:25:07,171 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2024-11-12 12:25:07,171 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2024-11-12 12:25:07,171 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2024-11-12 12:25:07,171 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2024-11-12 12:25:07,226 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][155], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 189#L1704-7true, 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 323#true, 47#L1757-10true, 325#true, 187#L1746-2true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:07,226 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2024-11-12 12:25:07,226 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2024-11-12 12:25:07,227 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2024-11-12 12:25:07,227 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2024-11-12 12:25:07,271 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][155], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 189#L1704-7true, 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 323#true, 190#L1746-3true, 47#L1757-10true, 325#true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:07,272 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2024-11-12 12:25:07,272 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2024-11-12 12:25:07,272 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2024-11-12 12:25:07,272 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2024-11-12 12:25:07,324 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][156], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, 189#L1704-7true, 325#true, 187#L1746-2true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 177#L1756-7true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 705#true, Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:07,324 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2024-11-12 12:25:07,324 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2024-11-12 12:25:07,325 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2024-11-12 12:25:07,325 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2024-11-12 12:25:07,325 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][156], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, 189#L1704-7true, 193#L1756-5true, 325#true, 187#L1746-2true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 705#true, Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:07,325 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2024-11-12 12:25:07,325 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2024-11-12 12:25:07,325 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2024-11-12 12:25:07,325 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2024-11-12 12:25:07,325 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][157], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, 189#L1704-7true, 325#true, 339#(= |ULTIMATE.start_main_~i~2#1| 0), 187#L1746-2true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 271#L1759-5true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 707#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:07,326 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2024-11-12 12:25:07,326 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2024-11-12 12:25:07,326 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2024-11-12 12:25:07,326 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2024-11-12 12:25:07,326 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2024-11-12 12:25:07,330 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][155], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, 189#L1704-7true, 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 47#L1757-10true, 325#true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), 121#L1746-4true, Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:07,331 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2024-11-12 12:25:07,331 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2024-11-12 12:25:07,331 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2024-11-12 12:25:07,331 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2024-11-12 12:25:07,376 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][156], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, 189#L1704-7true, 193#L1756-5true, 190#L1746-3true, 325#true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 705#true, Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:07,377 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2024-11-12 12:25:07,377 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2024-11-12 12:25:07,377 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2024-11-12 12:25:07,377 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2024-11-12 12:25:07,377 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][156], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, 189#L1704-7true, 190#L1746-3true, 325#true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 177#L1756-7true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 705#true, Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:07,377 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2024-11-12 12:25:07,377 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2024-11-12 12:25:07,377 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2024-11-12 12:25:07,378 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2024-11-12 12:25:07,378 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][157], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, 189#L1704-7true, 190#L1746-3true, 339#(= |ULTIMATE.start_main_~i~2#1| 0), 325#true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 271#L1759-5true, Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 707#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:07,378 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2024-11-12 12:25:07,378 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2024-11-12 12:25:07,378 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2024-11-12 12:25:07,378 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2024-11-12 12:25:07,379 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2024-11-12 12:25:07,382 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][155], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 189#L1704-7true, 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 323#true, 104#L1746-5true, 47#L1757-10true, 325#true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:07,382 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2024-11-12 12:25:07,382 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2024-11-12 12:25:07,382 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2024-11-12 12:25:07,382 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2024-11-12 12:25:07,423 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][156], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, 189#L1704-7true, 325#true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 177#L1756-7true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 705#true, Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), 121#L1746-4true, Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:07,424 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2024-11-12 12:25:07,424 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2024-11-12 12:25:07,424 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2024-11-12 12:25:07,424 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2024-11-12 12:25:07,424 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][156], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, 189#L1704-7true, 193#L1756-5true, 325#true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 705#true, Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), 121#L1746-4true, Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:07,424 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2024-11-12 12:25:07,424 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2024-11-12 12:25:07,424 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2024-11-12 12:25:07,424 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2024-11-12 12:25:07,424 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][157], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, 189#L1704-7true, 325#true, 339#(= |ULTIMATE.start_main_~i~2#1| 0), 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 271#L1759-5true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 707#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), 121#L1746-4true, Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:07,425 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2024-11-12 12:25:07,425 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2024-11-12 12:25:07,425 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2024-11-12 12:25:07,425 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2024-11-12 12:25:07,425 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2024-11-12 12:25:07,469 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][156], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, 189#L1704-7true, 104#L1746-5true, 325#true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 177#L1756-7true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 705#true, Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:07,469 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2024-11-12 12:25:07,469 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2024-11-12 12:25:07,469 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2024-11-12 12:25:07,470 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2024-11-12 12:25:07,470 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][156], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, 189#L1704-7true, 193#L1756-5true, 104#L1746-5true, 325#true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 705#true, 694#true, Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:07,470 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2024-11-12 12:25:07,470 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2024-11-12 12:25:07,470 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2024-11-12 12:25:07,470 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2024-11-12 12:25:07,470 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][157], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 189#L1704-7true, 323#true, 104#L1746-5true, 325#true, 339#(= |ULTIMATE.start_main_~i~2#1| 0), 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 271#L1759-5true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 707#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:07,471 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2024-11-12 12:25:07,471 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2024-11-12 12:25:07,471 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2024-11-12 12:25:07,471 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2024-11-12 12:25:07,471 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2024-11-12 12:25:07,686 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][155], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, 189#L1704-7true, 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 47#L1757-10true, 325#true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 106#L1747-2true, Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:07,687 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2024-11-12 12:25:07,687 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2024-11-12 12:25:07,687 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2024-11-12 12:25:07,687 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2024-11-12 12:25:07,712 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][155], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, 189#L1704-7true, 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 47#L1757-10true, 62#L1747-3true, 325#true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:07,712 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2024-11-12 12:25:07,712 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2024-11-12 12:25:07,712 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2024-11-12 12:25:07,712 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2024-11-12 12:25:07,734 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][156], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 189#L1704-7true, 323#true, 325#true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 177#L1756-7true, 106#L1747-2true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 705#true, Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:07,734 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2024-11-12 12:25:07,734 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2024-11-12 12:25:07,734 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2024-11-12 12:25:07,734 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2024-11-12 12:25:07,735 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][156], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 189#L1704-7true, 323#true, 193#L1756-5true, 325#true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 106#L1747-2true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 705#true, Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:07,735 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2024-11-12 12:25:07,735 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2024-11-12 12:25:07,735 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2024-11-12 12:25:07,735 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2024-11-12 12:25:07,735 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][157], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, 189#L1704-7true, 325#true, 339#(= |ULTIMATE.start_main_~i~2#1| 0), 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 106#L1747-2true, 271#L1759-5true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 707#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:07,735 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2024-11-12 12:25:07,735 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2024-11-12 12:25:07,735 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2024-11-12 12:25:07,736 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2024-11-12 12:25:07,736 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2024-11-12 12:25:07,737 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][155], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, 189#L1704-7true, 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 47#L1757-10true, 325#true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 310#L1747-4true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:07,738 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2024-11-12 12:25:07,738 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2024-11-12 12:25:07,738 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2024-11-12 12:25:07,738 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2024-11-12 12:25:07,759 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][156], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, 189#L1704-7true, 193#L1756-5true, 62#L1747-3true, 325#true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 705#true, Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:07,759 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2024-11-12 12:25:07,759 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2024-11-12 12:25:07,759 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2024-11-12 12:25:07,759 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2024-11-12 12:25:07,759 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2024-11-12 12:25:07,759 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][156], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 189#L1704-7true, 323#true, 62#L1747-3true, 325#true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 177#L1756-7true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 705#true, Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:07,759 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2024-11-12 12:25:07,760 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2024-11-12 12:25:07,760 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2024-11-12 12:25:07,760 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2024-11-12 12:25:07,760 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2024-11-12 12:25:07,760 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2024-11-12 12:25:07,760 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][157], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 189#L1704-7true, 323#true, 62#L1747-3true, 325#true, 339#(= |ULTIMATE.start_main_~i~2#1| 0), 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 271#L1759-5true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 707#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:07,760 INFO L294 olderBase$Statistics]: this new event has 178 ancestors and is cut-off event [2024-11-12 12:25:07,760 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2024-11-12 12:25:07,760 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2024-11-12 12:25:07,760 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2024-11-12 12:25:07,760 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2024-11-12 12:25:07,761 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2024-11-12 12:25:07,761 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2024-11-12 12:25:07,762 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][155], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 189#L1704-7true, 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 323#true, 47#L1757-10true, 325#true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), 92#L1747-5true, Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:07,762 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2024-11-12 12:25:07,762 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2024-11-12 12:25:07,763 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2024-11-12 12:25:07,763 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2024-11-12 12:25:07,782 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][156], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, 189#L1704-7true, 193#L1756-5true, 325#true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 310#L1747-4true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 705#true, Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:07,783 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2024-11-12 12:25:07,783 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2024-11-12 12:25:07,783 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2024-11-12 12:25:07,783 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2024-11-12 12:25:07,783 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2024-11-12 12:25:07,783 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][156], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, 189#L1704-7true, 325#true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 310#L1747-4true, 177#L1756-7true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 705#true, Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:07,783 INFO L294 olderBase$Statistics]: this new event has 178 ancestors and is cut-off event [2024-11-12 12:25:07,783 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2024-11-12 12:25:07,783 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2024-11-12 12:25:07,783 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2024-11-12 12:25:07,783 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2024-11-12 12:25:07,783 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2024-11-12 12:25:07,784 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][157], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, 189#L1704-7true, 325#true, 339#(= |ULTIMATE.start_main_~i~2#1| 0), 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 310#L1747-4true, 271#L1759-5true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 707#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:07,784 INFO L294 olderBase$Statistics]: this new event has 179 ancestors and is cut-off event [2024-11-12 12:25:07,784 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2024-11-12 12:25:07,784 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2024-11-12 12:25:07,784 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2024-11-12 12:25:07,784 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2024-11-12 12:25:07,784 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2024-11-12 12:25:07,784 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2024-11-12 12:25:07,784 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2024-11-12 12:25:07,805 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][156], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 189#L1704-7true, 323#true, 325#true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 177#L1756-7true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 705#true, Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), 92#L1747-5true, Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:07,805 INFO L294 olderBase$Statistics]: this new event has 179 ancestors and is cut-off event [2024-11-12 12:25:07,805 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2024-11-12 12:25:07,805 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2024-11-12 12:25:07,805 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2024-11-12 12:25:07,805 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2024-11-12 12:25:07,805 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2024-11-12 12:25:07,806 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][156], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, 189#L1704-7true, 193#L1756-5true, 325#true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 705#true, Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), 92#L1747-5true, Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:07,806 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2024-11-12 12:25:07,806 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2024-11-12 12:25:07,806 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2024-11-12 12:25:07,806 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2024-11-12 12:25:07,806 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2024-11-12 12:25:07,806 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][157], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, 189#L1704-7true, 325#true, 339#(= |ULTIMATE.start_main_~i~2#1| 0), 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 271#L1759-5true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 707#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), 92#L1747-5true, Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:07,806 INFO L294 olderBase$Statistics]: this new event has 180 ancestors and is cut-off event [2024-11-12 12:25:07,806 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2024-11-12 12:25:07,806 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2024-11-12 12:25:07,807 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2024-11-12 12:25:07,807 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2024-11-12 12:25:07,807 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2024-11-12 12:25:07,807 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2024-11-12 12:25:07,807 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2024-11-12 12:25:07,986 INFO L124 PetriNetUnfolderBase]: 10796/32713 cut-off events. [2024-11-12 12:25:07,986 INFO L125 PetriNetUnfolderBase]: For 13077/13472 co-relation queries the response was YES. [2024-11-12 12:25:08,182 INFO L83 FinitePrefix]: Finished finitePrefix Result has 63051 conditions, 32713 events. 10796/32713 cut-off events. For 13077/13472 co-relation queries the response was YES. Maximal size of possible extension queue 808. Compared 382437 event pairs, 1950 based on Foata normal form. 154/30300 useless extension candidates. Maximal degree in co-relation 63035. Up to 11780 conditions per place. [2024-11-12 12:25:08,305 INFO L140 encePairwiseOnDemand]: 341/347 looper letters, 195 selfloop transitions, 6 changer transitions 5/533 dead transitions. [2024-11-12 12:25:08,305 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 310 places, 533 transitions, 2480 flow [2024-11-12 12:25:08,306 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-12 12:25:08,306 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2024-11-12 12:25:08,310 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 1119 transitions. [2024-11-12 12:25:08,311 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.8061959654178674 [2024-11-12 12:25:08,311 INFO L175 Difference]: Start difference. First operand has 307 places, 449 transitions, 1652 flow. Second operand 4 states and 1119 transitions. [2024-11-12 12:25:08,311 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 310 places, 533 transitions, 2480 flow [2024-11-12 12:25:08,386 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 310 places, 533 transitions, 2480 flow, removed 0 selfloop flow, removed 0 redundant places. [2024-11-12 12:25:08,391 INFO L231 Difference]: Finished difference. Result has 311 places, 444 transitions, 1658 flow [2024-11-12 12:25:08,391 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=347, PETRI_DIFFERENCE_MINUEND_FLOW=1652, PETRI_DIFFERENCE_MINUEND_PLACES=307, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=449, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=443, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=1658, PETRI_PLACES=311, PETRI_TRANSITIONS=444} [2024-11-12 12:25:08,392 INFO L279 CegarLoopForPetriNet]: 322 programPoint places, -11 predicate places. [2024-11-12 12:25:08,392 INFO L471 AbstractCegarLoop]: Abstraction has has 311 places, 444 transitions, 1658 flow [2024-11-12 12:25:08,393 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 261.75) internal successors, (1047), 4 states have internal predecessors, (1047), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-12 12:25:08,393 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-12 12:25:08,393 INFO L206 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 12:25:08,393 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-11-12 12:25:08,393 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 58 more)] === [2024-11-12 12:25:08,394 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 12:25:08,394 INFO L85 PathProgramCache]: Analyzing trace with hash 795310761, now seen corresponding path program 1 times [2024-11-12 12:25:08,394 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 12:25:08,394 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [492468505] [2024-11-12 12:25:08,394 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 12:25:08,394 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 12:25:08,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 12:25:09,153 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-12 12:25:09,153 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 12:25:09,153 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [492468505] [2024-11-12 12:25:09,154 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [492468505] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 12:25:09,154 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-12 12:25:09,154 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-11-12 12:25:09,154 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1325120475] [2024-11-12 12:25:09,154 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 12:25:09,154 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-12 12:25:09,154 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 12:25:09,154 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-12 12:25:09,155 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2024-11-12 12:25:09,601 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 230 out of 347 [2024-11-12 12:25:09,603 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 311 places, 444 transitions, 1658 flow. Second operand has 9 states, 9 states have (on average 232.66666666666666) internal successors, (2094), 9 states have internal predecessors, (2094), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-12 12:25:09,603 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-12 12:25:09,603 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 230 of 347 [2024-11-12 12:25:09,603 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-12 12:25:16,759 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][244], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, 189#L1704-7true, 240#L1757-8true, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 62#L1747-3true, 325#true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 705#true, 694#true, Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), 728#(and (= (select (select |#race| 3) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| 3) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| 3) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= 3 |~#threads~0.base|) (= (select (select |#race| 3) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|) (not (= 3 |~#stack~0.base|))), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:16,760 INFO L294 olderBase$Statistics]: this new event has 185 ancestors and is cut-off event [2024-11-12 12:25:16,760 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2024-11-12 12:25:16,760 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2024-11-12 12:25:16,760 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2024-11-12 12:25:16,772 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][244], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, 189#L1704-7true, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 62#L1747-3true, 325#true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 705#true, 58#L1757-9true, Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), 728#(and (= (select (select |#race| 3) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| 3) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| 3) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= 3 |~#threads~0.base|) (= (select (select |#race| 3) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|) (not (= 3 |~#stack~0.base|))), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:16,772 INFO L294 olderBase$Statistics]: this new event has 186 ancestors and is cut-off event [2024-11-12 12:25:16,772 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2024-11-12 12:25:16,772 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2024-11-12 12:25:16,772 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2024-11-12 12:25:16,774 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][244], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 189#L1704-7true, 323#true, 240#L1757-8true, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 325#true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 310#L1747-4true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 705#true, Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), 728#(and (= (select (select |#race| 3) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| 3) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| 3) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= 3 |~#threads~0.base|) (= (select (select |#race| 3) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|) (not (= 3 |~#stack~0.base|))), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:16,774 INFO L294 olderBase$Statistics]: this new event has 186 ancestors and is cut-off event [2024-11-12 12:25:16,775 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2024-11-12 12:25:16,775 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2024-11-12 12:25:16,775 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2024-11-12 12:25:16,784 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][244], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, 189#L1704-7true, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 325#true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 310#L1747-4true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 705#true, 694#true, 58#L1757-9true, Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), 728#(and (= (select (select |#race| 3) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| 3) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| 3) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= 3 |~#threads~0.base|) (= (select (select |#race| 3) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|) (not (= 3 |~#stack~0.base|))), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:16,785 INFO L294 olderBase$Statistics]: this new event has 187 ancestors and is cut-off event [2024-11-12 12:25:16,785 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2024-11-12 12:25:16,785 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2024-11-12 12:25:16,785 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2024-11-12 12:25:16,786 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][244], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, 189#L1704-7true, 240#L1757-8true, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 325#true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 705#true, 694#true, Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), 728#(and (= (select (select |#race| 3) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| 3) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| 3) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= 3 |~#threads~0.base|) (= (select (select |#race| 3) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|) (not (= 3 |~#stack~0.base|))), 92#L1747-5true, Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:16,786 INFO L294 olderBase$Statistics]: this new event has 187 ancestors and is cut-off event [2024-11-12 12:25:16,786 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2024-11-12 12:25:16,786 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2024-11-12 12:25:16,787 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2024-11-12 12:25:16,795 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][244], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 189#L1704-7true, 323#true, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 325#true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 705#true, 58#L1757-9true, Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), 728#(and (= (select (select |#race| 3) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| 3) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| 3) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= 3 |~#threads~0.base|) (= (select (select |#race| 3) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|) (not (= 3 |~#stack~0.base|))), 92#L1747-5true, Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:16,796 INFO L294 olderBase$Statistics]: this new event has 188 ancestors and is cut-off event [2024-11-12 12:25:16,796 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2024-11-12 12:25:16,796 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2024-11-12 12:25:16,796 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2024-11-12 12:25:16,843 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][244], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, 189#L1704-7true, 240#L1757-8true, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 325#true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 705#true, 694#true, Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), 728#(and (= (select (select |#race| 3) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| 3) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| 3) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= 3 |~#threads~0.base|) (= (select (select |#race| 3) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|) (not (= 3 |~#stack~0.base|))), 270#L1726-7true, Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:16,843 INFO L294 olderBase$Statistics]: this new event has 194 ancestors and is cut-off event [2024-11-12 12:25:16,844 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2024-11-12 12:25:16,844 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2024-11-12 12:25:16,844 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2024-11-12 12:25:16,849 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][244], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, 189#L1704-7true, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 325#true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 705#true, 694#true, 58#L1757-9true, Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), 728#(and (= (select (select |#race| 3) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| 3) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| 3) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= 3 |~#threads~0.base|) (= (select (select |#race| 3) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|) (not (= 3 |~#stack~0.base|))), 270#L1726-7true, Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:16,849 INFO L294 olderBase$Statistics]: this new event has 195 ancestors and is cut-off event [2024-11-12 12:25:16,849 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2024-11-12 12:25:16,849 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2024-11-12 12:25:16,849 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2024-11-12 12:25:16,858 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][244], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 189#L1704-7true, 323#true, 240#L1757-8true, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 325#true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 705#true, 13#L1729-7true, Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), 728#(and (= (select (select |#race| 3) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| 3) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| 3) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= 3 |~#threads~0.base|) (= (select (select |#race| 3) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|) (not (= 3 |~#stack~0.base|))), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:16,859 INFO L294 olderBase$Statistics]: this new event has 197 ancestors and is cut-off event [2024-11-12 12:25:16,859 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2024-11-12 12:25:16,859 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2024-11-12 12:25:16,859 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2024-11-12 12:25:16,861 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][244], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 189#L1704-7true, 323#true, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 325#true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 705#true, 13#L1729-7true, 58#L1757-9true, Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), 728#(and (= (select (select |#race| 3) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| 3) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| 3) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= 3 |~#threads~0.base|) (= (select (select |#race| 3) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|) (not (= 3 |~#stack~0.base|))), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:16,862 INFO L294 olderBase$Statistics]: this new event has 198 ancestors and is cut-off event [2024-11-12 12:25:16,862 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2024-11-12 12:25:16,862 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2024-11-12 12:25:16,862 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2024-11-12 12:25:16,865 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][244], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 189#L1704-7true, 323#true, 240#L1757-8true, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 325#true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 705#true, 35#L1730-18true, Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), 728#(and (= (select (select |#race| 3) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| 3) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| 3) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= 3 |~#threads~0.base|) (= (select (select |#race| 3) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|) (not (= 3 |~#stack~0.base|))), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:16,865 INFO L294 olderBase$Statistics]: this new event has 199 ancestors and is cut-off event [2024-11-12 12:25:16,865 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2024-11-12 12:25:16,865 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2024-11-12 12:25:16,865 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2024-11-12 12:25:16,867 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][244], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, 189#L1704-7true, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 325#true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 705#true, 694#true, 35#L1730-18true, 58#L1757-9true, Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), 728#(and (= (select (select |#race| 3) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| 3) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| 3) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= 3 |~#threads~0.base|) (= (select (select |#race| 3) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|) (not (= 3 |~#stack~0.base|))), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:16,867 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is cut-off event [2024-11-12 12:25:16,867 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2024-11-12 12:25:16,867 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2024-11-12 12:25:16,867 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2024-11-12 12:25:16,875 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][244], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 189#L1704-7true, 323#true, 240#L1757-8true, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 325#true, 275#L1731-12true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 705#true, Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), 728#(and (= (select (select |#race| 3) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| 3) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| 3) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= 3 |~#threads~0.base|) (= (select (select |#race| 3) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|) (not (= 3 |~#stack~0.base|))), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:16,875 INFO L294 olderBase$Statistics]: this new event has 205 ancestors and is cut-off event [2024-11-12 12:25:16,875 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2024-11-12 12:25:16,875 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2024-11-12 12:25:16,875 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2024-11-12 12:25:16,876 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][244], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, 189#L1704-7true, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 325#true, 321#true, 275#L1731-12true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 705#true, 694#true, 58#L1757-9true, Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), 728#(and (= (select (select |#race| 3) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| 3) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| 3) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= 3 |~#threads~0.base|) (= (select (select |#race| 3) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|) (not (= 3 |~#stack~0.base|))), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:16,876 INFO L294 olderBase$Statistics]: this new event has 206 ancestors and is cut-off event [2024-11-12 12:25:16,876 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2024-11-12 12:25:16,876 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2024-11-12 12:25:16,876 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2024-11-12 12:25:16,876 INFO L124 PetriNetUnfolderBase]: 15822/45558 cut-off events. [2024-11-12 12:25:16,876 INFO L125 PetriNetUnfolderBase]: For 17017/29675 co-relation queries the response was YES. [2024-11-12 12:25:17,133 INFO L83 FinitePrefix]: Finished finitePrefix Result has 96142 conditions, 45558 events. 15822/45558 cut-off events. For 17017/29675 co-relation queries the response was YES. Maximal size of possible extension queue 1068. Compared 550653 event pairs, 7005 based on Foata normal form. 2742/45190 useless extension candidates. Maximal degree in co-relation 96124. Up to 15781 conditions per place. [2024-11-12 12:25:17,275 INFO L140 encePairwiseOnDemand]: 339/347 looper letters, 348 selfloop transitions, 11 changer transitions 0/587 dead transitions. [2024-11-12 12:25:17,276 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 312 places, 587 transitions, 2948 flow [2024-11-12 12:25:17,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-12 12:25:17,277 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2024-11-12 12:25:17,279 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 2049 transitions. [2024-11-12 12:25:17,280 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.7381123919308358 [2024-11-12 12:25:17,280 INFO L175 Difference]: Start difference. First operand has 311 places, 444 transitions, 1658 flow. Second operand 8 states and 2049 transitions. [2024-11-12 12:25:17,280 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 312 places, 587 transitions, 2948 flow [2024-11-12 12:25:17,317 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 310 places, 587 transitions, 2936 flow, removed 2 selfloop flow, removed 2 redundant places. [2024-11-12 12:25:17,321 INFO L231 Difference]: Finished difference. Result has 310 places, 443 transitions, 1664 flow [2024-11-12 12:25:17,322 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=347, PETRI_DIFFERENCE_MINUEND_FLOW=1642, PETRI_DIFFERENCE_MINUEND_PLACES=303, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=443, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=11, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=432, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=1664, PETRI_PLACES=310, PETRI_TRANSITIONS=443} [2024-11-12 12:25:17,322 INFO L279 CegarLoopForPetriNet]: 322 programPoint places, -12 predicate places. [2024-11-12 12:25:17,322 INFO L471 AbstractCegarLoop]: Abstraction has has 310 places, 443 transitions, 1664 flow [2024-11-12 12:25:17,323 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 232.66666666666666) internal successors, (2094), 9 states have internal predecessors, (2094), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-12 12:25:17,323 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-12 12:25:17,323 INFO L206 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 12:25:17,324 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2024-11-12 12:25:17,324 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting threadErr10ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 58 more)] === [2024-11-12 12:25:17,324 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 12:25:17,324 INFO L85 PathProgramCache]: Analyzing trace with hash -997562066, now seen corresponding path program 1 times [2024-11-12 12:25:17,324 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 12:25:17,324 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [735810948] [2024-11-12 12:25:17,325 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 12:25:17,325 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 12:25:17,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 12:25:17,408 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-12 12:25:17,408 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 12:25:17,408 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [735810948] [2024-11-12 12:25:17,408 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [735810948] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 12:25:17,408 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-12 12:25:17,408 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-12 12:25:17,409 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [195579167] [2024-11-12 12:25:17,409 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 12:25:17,409 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-12 12:25:17,409 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 12:25:17,409 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-12 12:25:17,409 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-12 12:25:17,469 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 258 out of 347 [2024-11-12 12:25:17,470 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 310 places, 443 transitions, 1664 flow. Second operand has 5 states, 5 states have (on average 260.6) internal successors, (1303), 5 states have internal predecessors, (1303), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-12 12:25:17,470 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-12 12:25:17,470 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 258 of 347 [2024-11-12 12:25:17,470 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-12 12:25:22,549 INFO L124 PetriNetUnfolderBase]: 13369/36146 cut-off events. [2024-11-12 12:25:22,550 INFO L125 PetriNetUnfolderBase]: For 22286/24428 co-relation queries the response was YES. [2024-11-12 12:25:22,795 INFO L83 FinitePrefix]: Finished finitePrefix Result has 78875 conditions, 36146 events. 13369/36146 cut-off events. For 22286/24428 co-relation queries the response was YES. Maximal size of possible extension queue 950. Compared 413555 event pairs, 3221 based on Foata normal form. 1473/34860 useless extension candidates. Maximal degree in co-relation 78857. Up to 14373 conditions per place. [2024-11-12 12:25:22,918 INFO L140 encePairwiseOnDemand]: 340/347 looper letters, 411 selfloop transitions, 9 changer transitions 0/745 dead transitions. [2024-11-12 12:25:22,918 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 316 places, 745 transitions, 4156 flow [2024-11-12 12:25:22,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-12 12:25:22,919 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2024-11-12 12:25:22,921 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 1923 transitions. [2024-11-12 12:25:22,921 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.7916838205022643 [2024-11-12 12:25:22,921 INFO L175 Difference]: Start difference. First operand has 310 places, 443 transitions, 1664 flow. Second operand 7 states and 1923 transitions. [2024-11-12 12:25:22,922 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 316 places, 745 transitions, 4156 flow [2024-11-12 12:25:23,022 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 309 places, 745 transitions, 4134 flow, removed 0 selfloop flow, removed 7 redundant places. [2024-11-12 12:25:23,028 INFO L231 Difference]: Finished difference. Result has 315 places, 451 transitions, 1710 flow [2024-11-12 12:25:23,028 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=347, PETRI_DIFFERENCE_MINUEND_FLOW=1642, PETRI_DIFFERENCE_MINUEND_PLACES=303, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=443, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=437, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=1710, PETRI_PLACES=315, PETRI_TRANSITIONS=451} [2024-11-12 12:25:23,029 INFO L279 CegarLoopForPetriNet]: 322 programPoint places, -7 predicate places. [2024-11-12 12:25:23,029 INFO L471 AbstractCegarLoop]: Abstraction has has 315 places, 451 transitions, 1710 flow [2024-11-12 12:25:23,029 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 260.6) internal successors, (1303), 5 states have internal predecessors, (1303), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-12 12:25:23,030 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-12 12:25:23,030 INFO L206 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 12:25:23,030 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2024-11-12 12:25:23,030 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 58 more)] === [2024-11-12 12:25:23,031 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 12:25:23,031 INFO L85 PathProgramCache]: Analyzing trace with hash -1547947314, now seen corresponding path program 1 times [2024-11-12 12:25:23,031 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 12:25:23,031 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [665167290] [2024-11-12 12:25:23,031 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 12:25:23,031 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 12:25:23,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 12:25:23,137 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-12 12:25:23,137 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 12:25:23,137 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [665167290] [2024-11-12 12:25:23,137 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [665167290] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 12:25:23,137 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-12 12:25:23,137 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-12 12:25:23,138 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [248737866] [2024-11-12 12:25:23,138 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 12:25:23,138 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-12 12:25:23,138 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 12:25:23,138 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-12 12:25:23,138 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2024-11-12 12:25:23,192 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 257 out of 347 [2024-11-12 12:25:23,194 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 315 places, 451 transitions, 1710 flow. Second operand has 5 states, 5 states have (on average 260.2) internal successors, (1301), 5 states have internal predecessors, (1301), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-12 12:25:23,194 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-12 12:25:23,194 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 257 of 347 [2024-11-12 12:25:23,194 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-12 12:25:24,347 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1191] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse3 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse2 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse3) |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse3 0) .cse1 0) .cse4 0) .cse2 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread1of2ForFork0_Pop_#t~mem12#1][124], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 729#true, 321#true, 87#L1704-7true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), 289#L1757true, Black: 739#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0)), Black: 735#(and (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 737#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 733#(<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0), Black: 731#(<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0), 325#true, 52#L1746-4true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 750#(<= |ULTIMATE.start_main_~i~2#1| 2), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:24,348 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2024-11-12 12:25:24,348 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2024-11-12 12:25:24,348 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2024-11-12 12:25:24,348 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2024-11-12 12:25:24,348 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1191] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse3 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse2 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse3) |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse3 0) .cse1 0) .cse4 0) .cse2 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread1of2ForFork0_Pop_#t~mem12#1][124], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 729#true, 321#true, 87#L1704-7true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), 39#L1746-3true, 289#L1757true, Black: 739#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0)), Black: 735#(and (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 737#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 733#(<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0), Black: 731#(<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0), 325#true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 750#(<= |ULTIMATE.start_main_~i~2#1| 2), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:24,348 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2024-11-12 12:25:24,348 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2024-11-12 12:25:24,349 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2024-11-12 12:25:24,349 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2024-11-12 12:25:24,349 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1191] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse3 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse2 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse3) |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse3 0) .cse1 0) .cse4 0) .cse2 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread1of2ForFork0_Pop_#t~mem12#1][124], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 729#true, 321#true, 87#L1704-7true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), 68#L1746-5true, 289#L1757true, Black: 739#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0)), Black: 735#(and (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 737#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 733#(<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0), Black: 731#(<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0), 325#true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 750#(<= |ULTIMATE.start_main_~i~2#1| 2), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:24,349 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2024-11-12 12:25:24,349 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2024-11-12 12:25:24,349 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2024-11-12 12:25:24,349 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2024-11-12 12:25:24,422 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1191] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse3 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse2 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse3) |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse3 0) .cse1 0) .cse4 0) .cse2 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread1of2ForFork0_Pop_#t~mem12#1][124], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 729#true, 321#true, 153#L1747-2true, 87#L1704-7true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), 289#L1757true, Black: 739#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0)), Black: 735#(and (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 737#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 733#(<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0), Black: 731#(<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0), 325#true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 750#(<= |ULTIMATE.start_main_~i~2#1| 2), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:24,422 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2024-11-12 12:25:24,423 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2024-11-12 12:25:24,423 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2024-11-12 12:25:24,423 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2024-11-12 12:25:24,499 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1191] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse3 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse2 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse3) |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse3 0) .cse1 0) .cse4 0) .cse2 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread1of2ForFork0_Pop_#t~mem12#1][124], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 729#true, 321#true, 87#L1704-7true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), 289#L1757true, Black: 739#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0)), Black: 735#(and (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 737#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 733#(<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0), Black: 731#(<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0), 325#true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 750#(<= |ULTIMATE.start_main_~i~2#1| 2), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), 176#L1747-3true, Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:24,499 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2024-11-12 12:25:24,499 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2024-11-12 12:25:24,499 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2024-11-12 12:25:24,499 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2024-11-12 12:25:24,554 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1191] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse3 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse2 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse3) |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse3 0) .cse1 0) .cse4 0) .cse2 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread1of2ForFork0_Pop_#t~mem12#1][124], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 729#true, 321#true, 87#L1704-7true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), 289#L1757true, Black: 739#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0)), Black: 735#(and (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 737#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 733#(<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0), Black: 731#(<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0), 325#true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 160#L1747-4true, 750#(<= |ULTIMATE.start_main_~i~2#1| 2), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:24,555 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2024-11-12 12:25:24,555 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2024-11-12 12:25:24,555 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2024-11-12 12:25:24,555 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2024-11-12 12:25:24,728 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1191] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse3 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse2 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse3) |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse3 0) .cse1 0) .cse4 0) .cse2 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread1of2ForFork0_Pop_#t~mem12#1][124], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 729#true, 321#true, 87#L1704-7true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), 289#L1757true, Black: 739#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0)), Black: 735#(and (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 737#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 733#(<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0), Black: 731#(<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0), 325#true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 750#(<= |ULTIMATE.start_main_~i~2#1| 2), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), 212#L1747-5true]) [2024-11-12 12:25:24,728 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2024-11-12 12:25:24,728 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2024-11-12 12:25:24,729 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2024-11-12 12:25:24,729 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2024-11-12 12:25:25,000 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1191] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse3 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse2 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse3) |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse3 0) .cse1 0) .cse4 0) .cse2 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread1of2ForFork0_Pop_#t~mem12#1][124], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 729#true, 321#true, 87#L1704-7true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), 39#L1746-3true, Black: 739#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0)), Black: 735#(and (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), 193#L1756-5true, Black: 737#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 733#(<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0), Black: 731#(<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0), 325#true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 750#(<= |ULTIMATE.start_main_~i~2#1| 2), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:25,001 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2024-11-12 12:25:25,001 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2024-11-12 12:25:25,001 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2024-11-12 12:25:25,001 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2024-11-12 12:25:25,002 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1191] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse3 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse2 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse3) |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse3 0) .cse1 0) .cse4 0) .cse2 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread1of2ForFork0_Pop_#t~mem12#1][124], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 729#true, 321#true, 87#L1704-7true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), 39#L1746-3true, 289#L1757true, Black: 739#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0)), Black: 735#(and (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 737#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 733#(<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0), Black: 731#(<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0), 325#true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 750#(<= |ULTIMATE.start_main_~i~2#1| 2), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:25,002 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2024-11-12 12:25:25,002 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2024-11-12 12:25:25,002 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2024-11-12 12:25:25,002 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2024-11-12 12:25:25,002 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2024-11-12 12:25:25,051 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1191] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse3 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse2 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse3) |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse3 0) .cse1 0) .cse4 0) .cse2 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread1of2ForFork0_Pop_#t~mem12#1][124], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 729#true, 321#true, 87#L1704-7true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), 289#L1757true, Black: 739#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0)), Black: 735#(and (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 737#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 733#(<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0), Black: 731#(<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0), 325#true, 52#L1746-4true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 750#(<= |ULTIMATE.start_main_~i~2#1| 2), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:25,052 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2024-11-12 12:25:25,052 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2024-11-12 12:25:25,052 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2024-11-12 12:25:25,052 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2024-11-12 12:25:25,052 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2024-11-12 12:25:25,052 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1191] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse3 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse2 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse3) |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse3 0) .cse1 0) .cse4 0) .cse2 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread1of2ForFork0_Pop_#t~mem12#1][124], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 729#true, 321#true, 87#L1704-7true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 739#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0)), Black: 735#(and (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), 193#L1756-5true, Black: 737#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 733#(<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0), Black: 731#(<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0), 325#true, 52#L1746-4true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 750#(<= |ULTIMATE.start_main_~i~2#1| 2), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:25,052 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2024-11-12 12:25:25,053 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2024-11-12 12:25:25,053 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2024-11-12 12:25:25,053 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2024-11-12 12:25:25,110 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1191] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse3 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse2 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse3) |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse3 0) .cse1 0) .cse4 0) .cse2 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread1of2ForFork0_Pop_#t~mem12#1][124], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 729#true, 321#true, 87#L1704-7true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), 68#L1746-5true, Black: 739#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0)), Black: 735#(and (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), 193#L1756-5true, Black: 737#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 733#(<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0), Black: 731#(<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0), 325#true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 750#(<= |ULTIMATE.start_main_~i~2#1| 2), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:25,110 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2024-11-12 12:25:25,110 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2024-11-12 12:25:25,110 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2024-11-12 12:25:25,110 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2024-11-12 12:25:25,111 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1191] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse3 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse2 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse3) |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse3 0) .cse1 0) .cse4 0) .cse2 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread1of2ForFork0_Pop_#t~mem12#1][124], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 729#true, 321#true, 87#L1704-7true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), 68#L1746-5true, 289#L1757true, Black: 739#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0)), Black: 735#(and (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 737#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 733#(<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0), Black: 731#(<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0), 325#true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 750#(<= |ULTIMATE.start_main_~i~2#1| 2), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:25,111 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2024-11-12 12:25:25,111 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2024-11-12 12:25:25,111 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2024-11-12 12:25:25,111 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2024-11-12 12:25:25,111 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2024-11-12 12:25:25,368 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1191] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse3 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse2 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse3) |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse3 0) .cse1 0) .cse4 0) .cse2 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread1of2ForFork0_Pop_#t~mem12#1][124], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 729#true, 321#true, 87#L1704-7true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 739#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0)), Black: 735#(and (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), 193#L1756-5true, Black: 737#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 733#(<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0), Black: 731#(<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0), 325#true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 750#(<= |ULTIMATE.start_main_~i~2#1| 2), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), 212#L1747-5true, Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:25,368 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2024-11-12 12:25:25,369 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2024-11-12 12:25:25,369 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2024-11-12 12:25:25,369 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2024-11-12 12:25:25,369 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1191] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse3 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse2 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse3) |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse3 0) .cse1 0) .cse4 0) .cse2 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread1of2ForFork0_Pop_#t~mem12#1][124], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 729#true, 321#true, 153#L1747-2true, 87#L1704-7true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 739#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0)), Black: 735#(and (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), 193#L1756-5true, Black: 737#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 733#(<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0), Black: 731#(<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0), 325#true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 750#(<= |ULTIMATE.start_main_~i~2#1| 2), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:25,369 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2024-11-12 12:25:25,369 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2024-11-12 12:25:25,369 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2024-11-12 12:25:25,369 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2024-11-12 12:25:25,370 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1191] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse3 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse2 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse3) |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse3 0) .cse1 0) .cse4 0) .cse2 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread1of2ForFork0_Pop_#t~mem12#1][124], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 729#true, 321#true, 87#L1704-7true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 739#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0)), Black: 735#(and (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), 193#L1756-5true, Black: 737#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 733#(<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0), Black: 731#(<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0), 325#true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 750#(<= |ULTIMATE.start_main_~i~2#1| 2), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), 176#L1747-3true, Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:25,370 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2024-11-12 12:25:25,370 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2024-11-12 12:25:25,370 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2024-11-12 12:25:25,370 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2024-11-12 12:25:25,370 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1191] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse3 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse2 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse3) |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse3 0) .cse1 0) .cse4 0) .cse2 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread1of2ForFork0_Pop_#t~mem12#1][124], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 729#true, 321#true, 87#L1704-7true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 739#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0)), Black: 735#(and (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), 193#L1756-5true, Black: 737#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 733#(<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0), Black: 731#(<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0), 325#true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 160#L1747-4true, 750#(<= |ULTIMATE.start_main_~i~2#1| 2), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:25,370 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2024-11-12 12:25:25,370 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2024-11-12 12:25:25,370 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2024-11-12 12:25:25,371 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2024-11-12 12:25:25,371 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1191] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse3 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse2 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse3) |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse3 0) .cse1 0) .cse4 0) .cse2 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread1of2ForFork0_Pop_#t~mem12#1][124], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 729#true, 321#true, 87#L1704-7true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), 289#L1757true, Black: 739#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0)), Black: 735#(and (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 737#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 733#(<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0), Black: 731#(<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0), 325#true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 750#(<= |ULTIMATE.start_main_~i~2#1| 2), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), 212#L1747-5true, Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:25,371 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2024-11-12 12:25:25,371 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2024-11-12 12:25:25,371 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2024-11-12 12:25:25,371 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2024-11-12 12:25:25,371 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2024-11-12 12:25:25,371 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1191] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse3 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse2 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse3) |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse3 0) .cse1 0) .cse4 0) .cse2 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread1of2ForFork0_Pop_#t~mem12#1][124], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 729#true, 321#true, 153#L1747-2true, 87#L1704-7true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), 289#L1757true, Black: 739#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0)), Black: 735#(and (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 737#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 733#(<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0), Black: 731#(<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0), 325#true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 750#(<= |ULTIMATE.start_main_~i~2#1| 2), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:25,371 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2024-11-12 12:25:25,372 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2024-11-12 12:25:25,372 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2024-11-12 12:25:25,372 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2024-11-12 12:25:25,372 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2024-11-12 12:25:25,372 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1191] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse3 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse2 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse3) |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse3 0) .cse1 0) .cse4 0) .cse2 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread1of2ForFork0_Pop_#t~mem12#1][124], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 729#true, 321#true, 87#L1704-7true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), 289#L1757true, Black: 739#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0)), Black: 735#(and (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 737#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 733#(<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0), Black: 731#(<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0), 325#true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 750#(<= |ULTIMATE.start_main_~i~2#1| 2), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), 176#L1747-3true, Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:25,372 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2024-11-12 12:25:25,372 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2024-11-12 12:25:25,372 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2024-11-12 12:25:25,372 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2024-11-12 12:25:25,372 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2024-11-12 12:25:25,372 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1191] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse3 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse2 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse3) |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse3 0) .cse1 0) .cse4 0) .cse2 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread1of2ForFork0_Pop_#t~mem12#1][124], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 729#true, 321#true, 87#L1704-7true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), 289#L1757true, Black: 739#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0)), Black: 735#(and (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 737#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 733#(<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0), Black: 731#(<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0), 325#true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 160#L1747-4true, 750#(<= |ULTIMATE.start_main_~i~2#1| 2), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:25,373 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2024-11-12 12:25:25,373 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2024-11-12 12:25:25,373 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2024-11-12 12:25:25,373 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2024-11-12 12:25:25,373 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2024-11-12 12:25:25,432 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1191] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse3 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse2 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse3) |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse3 0) .cse1 0) .cse4 0) .cse2 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread1of2ForFork0_Pop_#t~mem12#1][124], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 321#true, 87#L1704-7true, 733#(<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0), Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), 39#L1746-3true, 289#L1757true, Black: 739#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0)), Black: 735#(and (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 729#true, Black: 737#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 731#(<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0), 325#true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 750#(<= |ULTIMATE.start_main_~i~2#1| 2), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:25,432 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2024-11-12 12:25:25,432 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2024-11-12 12:25:25,432 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2024-11-12 12:25:25,432 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2024-11-12 12:25:25,504 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1191] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse3 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse2 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse3) |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse3 0) .cse1 0) .cse4 0) .cse2 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread1of2ForFork0_Pop_#t~mem12#1][124], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 321#true, 87#L1704-7true, 733#(<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0), Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), 289#L1757true, Black: 739#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0)), Black: 735#(and (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 729#true, Black: 737#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 731#(<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0), 325#true, 52#L1746-4true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 750#(<= |ULTIMATE.start_main_~i~2#1| 2), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:25,505 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2024-11-12 12:25:25,505 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2024-11-12 12:25:25,505 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2024-11-12 12:25:25,505 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2024-11-12 12:25:25,693 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][148], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, 189#L1704-7true, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 729#true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), 121#L1746-4true, 289#L1757true, Black: 739#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0)), Black: 735#(and (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 737#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 733#(<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0), Black: 731#(<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0), 325#true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 750#(<= |ULTIMATE.start_main_~i~2#1| 2), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:25,693 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2024-11-12 12:25:25,693 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2024-11-12 12:25:25,693 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2024-11-12 12:25:25,693 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2024-11-12 12:25:25,694 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][148], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 189#L1704-7true, 323#true, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 729#true, 104#L1746-5true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), 289#L1757true, Black: 739#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0)), Black: 735#(and (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 737#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 733#(<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0), Black: 731#(<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0), 325#true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 750#(<= |ULTIMATE.start_main_~i~2#1| 2), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:25,694 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2024-11-12 12:25:25,694 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2024-11-12 12:25:25,694 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2024-11-12 12:25:25,694 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2024-11-12 12:25:25,694 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][148], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 189#L1704-7true, 323#true, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 729#true, 190#L1746-3true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), 289#L1757true, Black: 739#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0)), Black: 735#(and (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 737#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 733#(<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0), Black: 731#(<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0), 325#true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 750#(<= |ULTIMATE.start_main_~i~2#1| 2), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:25,694 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2024-11-12 12:25:25,694 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2024-11-12 12:25:25,694 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2024-11-12 12:25:25,694 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2024-11-12 12:25:25,696 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1191] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse3 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse2 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse3) |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse3 0) .cse1 0) .cse4 0) .cse2 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread1of2ForFork0_Pop_#t~mem12#1][124], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 729#true, 321#true, 87#L1704-7true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), 289#L1757true, Black: 739#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0)), Black: 735#(and (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 737#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 733#(<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0), Black: 731#(<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0), 325#true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 160#L1747-4true, 750#(<= |ULTIMATE.start_main_~i~2#1| 2), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:25,697 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2024-11-12 12:25:25,697 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2024-11-12 12:25:25,697 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2024-11-12 12:25:25,697 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2024-11-12 12:25:25,697 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2024-11-12 12:25:25,697 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2024-11-12 12:25:25,697 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1191] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse3 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse2 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse3) |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse3 0) .cse1 0) .cse4 0) .cse2 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread1of2ForFork0_Pop_#t~mem12#1][124], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 729#true, 321#true, 87#L1704-7true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), 289#L1757true, Black: 739#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0)), Black: 735#(and (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 737#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 733#(<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0), Black: 731#(<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0), 325#true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 750#(<= |ULTIMATE.start_main_~i~2#1| 2), 176#L1747-3true, Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:25,697 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2024-11-12 12:25:25,697 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2024-11-12 12:25:25,698 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2024-11-12 12:25:25,698 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2024-11-12 12:25:25,698 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2024-11-12 12:25:25,698 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2024-11-12 12:25:25,698 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1191] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse3 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse2 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse3) |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse3 0) .cse1 0) .cse4 0) .cse2 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread1of2ForFork0_Pop_#t~mem12#1][124], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 729#true, 321#true, 87#L1704-7true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), 289#L1757true, Black: 739#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0)), Black: 735#(and (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 737#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 733#(<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0), Black: 731#(<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0), 325#true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 750#(<= |ULTIMATE.start_main_~i~2#1| 2), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), 212#L1747-5true, Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:25,698 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2024-11-12 12:25:25,698 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2024-11-12 12:25:25,698 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2024-11-12 12:25:25,698 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2024-11-12 12:25:25,698 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2024-11-12 12:25:25,698 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2024-11-12 12:25:25,699 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1191] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse3 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse2 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse3) |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse3 0) .cse1 0) .cse4 0) .cse2 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread1of2ForFork0_Pop_#t~mem12#1][124], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 321#true, 87#L1704-7true, 733#(<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0), Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), 68#L1746-5true, 289#L1757true, Black: 739#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0)), Black: 735#(and (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 729#true, Black: 737#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 731#(<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0), 325#true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 750#(<= |ULTIMATE.start_main_~i~2#1| 2), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:25,699 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2024-11-12 12:25:25,700 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2024-11-12 12:25:25,700 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2024-11-12 12:25:25,700 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2024-11-12 12:25:25,761 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][148], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, 189#L1704-7true, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 729#true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 106#L1747-2true, Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), 289#L1757true, Black: 739#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0)), Black: 735#(and (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 737#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 733#(<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0), Black: 731#(<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0), 325#true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 750#(<= |ULTIMATE.start_main_~i~2#1| 2), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:25,761 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2024-11-12 12:25:25,761 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2024-11-12 12:25:25,761 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2024-11-12 12:25:25,761 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2024-11-12 12:25:25,762 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][148], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, 189#L1704-7true, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 729#true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), 289#L1757true, Black: 739#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0)), Black: 735#(and (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 737#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 733#(<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0), Black: 731#(<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0), 62#L1747-3true, 325#true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 750#(<= |ULTIMATE.start_main_~i~2#1| 2), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:25,762 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2024-11-12 12:25:25,762 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2024-11-12 12:25:25,762 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2024-11-12 12:25:25,762 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2024-11-12 12:25:25,762 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][148], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, 189#L1704-7true, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 729#true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), 92#L1747-5true, 289#L1757true, Black: 739#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0)), Black: 735#(and (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 737#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 733#(<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0), Black: 731#(<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0), 325#true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 750#(<= |ULTIMATE.start_main_~i~2#1| 2), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:25,762 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2024-11-12 12:25:25,763 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2024-11-12 12:25:25,763 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2024-11-12 12:25:25,764 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2024-11-12 12:25:25,764 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][148], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, 189#L1704-7true, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 729#true, 104#L1746-5true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), 289#L1757true, Black: 739#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0)), Black: 735#(and (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 737#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 733#(<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0), Black: 731#(<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0), 325#true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 750#(<= |ULTIMATE.start_main_~i~2#1| 2), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:25,764 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2024-11-12 12:25:25,764 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2024-11-12 12:25:25,764 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2024-11-12 12:25:25,764 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2024-11-12 12:25:25,764 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2024-11-12 12:25:25,764 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][148], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, 189#L1704-7true, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 729#true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), 289#L1757true, Black: 739#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0)), Black: 735#(and (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 737#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 733#(<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0), Black: 731#(<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0), 325#true, 310#L1747-4true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 750#(<= |ULTIMATE.start_main_~i~2#1| 2), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:25,764 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2024-11-12 12:25:25,765 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2024-11-12 12:25:25,765 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2024-11-12 12:25:25,765 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2024-11-12 12:25:25,765 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][148], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, 189#L1704-7true, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 729#true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), 121#L1746-4true, 289#L1757true, Black: 739#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0)), Black: 735#(and (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 737#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 733#(<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0), Black: 731#(<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0), 325#true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 750#(<= |ULTIMATE.start_main_~i~2#1| 2), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:25,765 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2024-11-12 12:25:25,765 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2024-11-12 12:25:25,765 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2024-11-12 12:25:25,765 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2024-11-12 12:25:25,765 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2024-11-12 12:25:25,766 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][148], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, 189#L1704-7true, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 729#true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 106#L1747-2true, Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), 289#L1757true, Black: 739#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0)), Black: 735#(and (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 737#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 733#(<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0), Black: 731#(<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0), 325#true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 750#(<= |ULTIMATE.start_main_~i~2#1| 2), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:25,766 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2024-11-12 12:25:25,766 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2024-11-12 12:25:25,766 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2024-11-12 12:25:25,766 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2024-11-12 12:25:25,767 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2024-11-12 12:25:25,827 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][148], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 189#L1704-7true, 323#true, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 729#true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), 289#L1757true, Black: 739#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0)), Black: 735#(and (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 737#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 733#(<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0), Black: 731#(<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0), 62#L1747-3true, 325#true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 750#(<= |ULTIMATE.start_main_~i~2#1| 2), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:25,828 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2024-11-12 12:25:25,828 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2024-11-12 12:25:25,828 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2024-11-12 12:25:25,828 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2024-11-12 12:25:25,828 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2024-11-12 12:25:25,888 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][148], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 189#L1704-7true, 323#true, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 729#true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), 289#L1757true, Black: 739#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0)), Black: 735#(and (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 737#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 733#(<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0), Black: 731#(<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0), 325#true, 310#L1747-4true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 750#(<= |ULTIMATE.start_main_~i~2#1| 2), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:25,889 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2024-11-12 12:25:25,889 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2024-11-12 12:25:25,889 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2024-11-12 12:25:25,889 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2024-11-12 12:25:25,889 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2024-11-12 12:25:25,946 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][148], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, 189#L1704-7true, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 729#true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), 92#L1747-5true, 289#L1757true, Black: 739#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0)), Black: 735#(and (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 737#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 733#(<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0), Black: 731#(<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0), 325#true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 750#(<= |ULTIMATE.start_main_~i~2#1| 2), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:25,946 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2024-11-12 12:25:25,946 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2024-11-12 12:25:25,946 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2024-11-12 12:25:25,946 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2024-11-12 12:25:25,946 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2024-11-12 12:25:25,949 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1191] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse3 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse2 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse3) |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse3 0) .cse1 0) .cse4 0) .cse2 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread1of2ForFork0_Pop_#t~mem12#1][124], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 321#true, 87#L1704-7true, 733#(<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0), Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), 289#L1757true, Black: 739#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0)), Black: 735#(and (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 729#true, Black: 737#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 731#(<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0), 325#true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 160#L1747-4true, 750#(<= |ULTIMATE.start_main_~i~2#1| 2), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:25,950 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2024-11-12 12:25:25,950 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2024-11-12 12:25:25,950 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2024-11-12 12:25:25,950 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2024-11-12 12:25:25,950 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1191] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse3 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse2 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse3) |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse3 0) .cse1 0) .cse4 0) .cse2 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread1of2ForFork0_Pop_#t~mem12#1][124], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 321#true, 87#L1704-7true, 733#(<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0), Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), 289#L1757true, Black: 739#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0)), Black: 735#(and (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 729#true, Black: 737#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 731#(<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0), 325#true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 750#(<= |ULTIMATE.start_main_~i~2#1| 2), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), 176#L1747-3true, Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:25,950 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2024-11-12 12:25:25,950 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2024-11-12 12:25:25,950 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2024-11-12 12:25:25,950 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2024-11-12 12:25:25,951 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1191] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse3 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse2 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse3) |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse3 0) .cse1 0) .cse4 0) .cse2 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread1of2ForFork0_Pop_#t~mem12#1][124], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 321#true, 87#L1704-7true, 733#(<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0), Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), 289#L1757true, Black: 739#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0)), Black: 735#(and (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 729#true, Black: 737#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 731#(<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0), 325#true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 750#(<= |ULTIMATE.start_main_~i~2#1| 2), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), 212#L1747-5true, Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:25,951 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2024-11-12 12:25:25,951 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2024-11-12 12:25:25,951 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2024-11-12 12:25:25,951 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2024-11-12 12:25:25,951 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1191] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse3 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse2 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse3) |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse3 0) .cse1 0) .cse4 0) .cse2 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread1of2ForFork0_Pop_#t~mem12#1][124], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 321#true, 153#L1747-2true, 87#L1704-7true, 733#(<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0), Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), 289#L1757true, Black: 739#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0)), Black: 735#(and (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 729#true, Black: 737#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 731#(<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0), 325#true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 750#(<= |ULTIMATE.start_main_~i~2#1| 2), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:25,951 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2024-11-12 12:25:25,951 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2024-11-12 12:25:25,951 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2024-11-12 12:25:25,951 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2024-11-12 12:25:26,124 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1191] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse3 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse2 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse3) |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse3 0) .cse1 0) .cse4 0) .cse2 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread1of2ForFork0_Pop_#t~mem12#1][124], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 321#true, 87#L1704-7true, 733#(<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0), Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), 289#L1757true, Black: 739#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0)), Black: 735#(and (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 729#true, Black: 737#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 731#(<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0), 325#true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 750#(<= |ULTIMATE.start_main_~i~2#1| 2), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), 212#L1747-5true, Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:26,124 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2024-11-12 12:25:26,124 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2024-11-12 12:25:26,124 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2024-11-12 12:25:26,124 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2024-11-12 12:25:26,124 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2024-11-12 12:25:26,125 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1191] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse3 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse2 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse3) |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse3 0) .cse1 0) .cse4 0) .cse2 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread1of2ForFork0_Pop_#t~mem12#1][124], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 321#true, 87#L1704-7true, 733#(<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0), Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), 289#L1757true, Black: 739#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0)), Black: 735#(and (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 729#true, Black: 737#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 731#(<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0), 325#true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 160#L1747-4true, 750#(<= |ULTIMATE.start_main_~i~2#1| 2), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:26,125 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2024-11-12 12:25:26,125 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2024-11-12 12:25:26,125 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2024-11-12 12:25:26,125 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2024-11-12 12:25:26,125 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2024-11-12 12:25:26,125 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1191] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse3 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse2 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse3) |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse3 0) .cse1 0) .cse4 0) .cse2 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread1of2ForFork0_Pop_#t~mem12#1][124], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 321#true, 87#L1704-7true, 733#(<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0), Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), 289#L1757true, Black: 739#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0)), Black: 735#(and (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 729#true, Black: 737#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 731#(<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0), 325#true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 750#(<= |ULTIMATE.start_main_~i~2#1| 2), 176#L1747-3true, Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:26,125 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2024-11-12 12:25:26,125 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2024-11-12 12:25:26,126 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2024-11-12 12:25:26,126 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2024-11-12 12:25:26,126 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2024-11-12 12:25:28,123 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][147], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, 189#L1704-7true, 729#true, 190#L1746-3true, 47#L1757-10true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), 749#(<= |ULTIMATE.start_main_~i~2#1| 1), 708#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 739#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0)), Black: 735#(and (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 737#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 733#(<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0), Black: 731#(<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0), 325#true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:28,123 INFO L294 olderBase$Statistics]: this new event has 181 ancestors and is cut-off event [2024-11-12 12:25:28,124 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2024-11-12 12:25:28,124 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2024-11-12 12:25:28,124 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2024-11-12 12:25:28,181 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][147], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, 189#L1704-7true, 729#true, 47#L1757-10true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), 121#L1746-4true, 749#(<= |ULTIMATE.start_main_~i~2#1| 1), 708#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 739#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0)), Black: 735#(and (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 737#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 733#(<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0), Black: 731#(<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0), 325#true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:28,181 INFO L294 olderBase$Statistics]: this new event has 182 ancestors and is cut-off event [2024-11-12 12:25:28,182 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2024-11-12 12:25:28,182 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2024-11-12 12:25:28,182 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2024-11-12 12:25:28,229 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1400] L1727-3-->L1729-7: Formula: (let ((.cse5 (* 8 |v_threadThread2of2ForFork0_Push_~index#1_7|))) (let ((.cse0 (+ .cse5 |v_~#stack~0.offset_430| 4)) (.cse3 (+ .cse5 |v_~#stack~0.offset_430| 5)) (.cse2 (+ .cse5 7 |v_~#stack~0.offset_430|)) (.cse1 (select |v_#race_805| |v_~#stack~0.base_430|)) (.cse4 (+ .cse5 |v_~#stack~0.offset_430| 6))) (and (= (store |v_#memory_int_428| |v_~#stack~0.base_430| (store (select |v_#memory_int_428| |v_~#stack~0.base_430|) .cse0 |v_threadThread2of2ForFork0_Push_~head1~1#1_7|)) |v_#memory_int_427|) (= (select .cse1 .cse2) |v_threadThread2of2ForFork0_Push_#t~nondet25#1_5|) (= |v_threadThread2of2ForFork0_Push_#t~nondet25#1_5| (select .cse1 .cse3)) (= |v_threadThread2of2ForFork0_Push_#t~nondet25#1_5| (select .cse1 .cse0)) (= |v_#race_805| (store |v_#race_806| |v_~#stack~0.base_430| (store (store (store (store (select |v_#race_806| |v_~#stack~0.base_430|) .cse0 |v_threadThread2of2ForFork0_Push_#t~nondet25#1_5|) .cse3 |v_threadThread2of2ForFork0_Push_#t~nondet25#1_5|) .cse4 |v_threadThread2of2ForFork0_Push_#t~nondet25#1_5|) .cse2 |v_threadThread2of2ForFork0_Push_#t~nondet25#1_5|))) (= |v_threadThread2of2ForFork0_Push_#t~nondet25#1_5| (select .cse1 .cse4))))) InVars {#race=|v_#race_806|, ~#stack~0.base=|v_~#stack~0.base_430|, ~#stack~0.offset=|v_~#stack~0.offset_430|, threadThread2of2ForFork0_Push_~head1~1#1=|v_threadThread2of2ForFork0_Push_~head1~1#1_7|, #memory_int=|v_#memory_int_428|, threadThread2of2ForFork0_Push_~index#1=|v_threadThread2of2ForFork0_Push_~index#1_7|} OutVars{#race=|v_#race_805|, ~#stack~0.base=|v_~#stack~0.base_430|, ~#stack~0.offset=|v_~#stack~0.offset_430|, threadThread2of2ForFork0_Push_~head1~1#1=|v_threadThread2of2ForFork0_Push_~head1~1#1_7|, threadThread2of2ForFork0_Push_#t~nondet25#1=|v_threadThread2of2ForFork0_Push_#t~nondet25#1_5|, #memory_int=|v_#memory_int_427|, threadThread2of2ForFork0_Push_~index#1=|v_threadThread2of2ForFork0_Push_~index#1_7|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Push_#t~nondet25#1, #memory_int][399], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 729#true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), 92#L1747-5true, 289#L1757true, Black: 739#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0)), Black: 735#(and (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 737#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 733#(<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0), Black: 731#(<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0), 325#true, 159#L1729-7true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 750#(<= |ULTIMATE.start_main_~i~2#1| 2), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:28,230 INFO L294 olderBase$Statistics]: this new event has 184 ancestors and is cut-off event [2024-11-12 12:25:28,230 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2024-11-12 12:25:28,230 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2024-11-12 12:25:28,230 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2024-11-12 12:25:28,234 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][148], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, 189#L1704-7true, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 729#true, 190#L1746-3true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 739#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0)), Black: 735#(and (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), 193#L1756-5true, Black: 737#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 733#(<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0), Black: 731#(<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0), 325#true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 750#(<= |ULTIMATE.start_main_~i~2#1| 2), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:28,234 INFO L294 olderBase$Statistics]: this new event has 186 ancestors and is cut-off event [2024-11-12 12:25:28,234 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2024-11-12 12:25:28,234 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2024-11-12 12:25:28,234 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2024-11-12 12:25:28,235 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][148], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, 189#L1704-7true, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 729#true, 190#L1746-3true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), 289#L1757true, Black: 739#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0)), Black: 735#(and (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 737#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 733#(<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0), Black: 731#(<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0), 325#true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 750#(<= |ULTIMATE.start_main_~i~2#1| 2), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:28,235 INFO L294 olderBase$Statistics]: this new event has 188 ancestors and is cut-off event [2024-11-12 12:25:28,235 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2024-11-12 12:25:28,235 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2024-11-12 12:25:28,235 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2024-11-12 12:25:28,235 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2024-11-12 12:25:28,238 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][147], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, 189#L1704-7true, 729#true, 104#L1746-5true, 47#L1757-10true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), 749#(<= |ULTIMATE.start_main_~i~2#1| 1), 708#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 739#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0)), Black: 735#(and (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 737#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 733#(<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0), Black: 731#(<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0), 325#true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:28,239 INFO L294 olderBase$Statistics]: this new event has 183 ancestors and is cut-off event [2024-11-12 12:25:28,239 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2024-11-12 12:25:28,239 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2024-11-12 12:25:28,239 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2024-11-12 12:25:28,288 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][148], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, 189#L1704-7true, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 729#true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), 121#L1746-4true, Black: 739#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0)), Black: 735#(and (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), 193#L1756-5true, Black: 737#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 733#(<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0), Black: 731#(<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0), 325#true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 750#(<= |ULTIMATE.start_main_~i~2#1| 2), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:28,288 INFO L294 olderBase$Statistics]: this new event has 187 ancestors and is cut-off event [2024-11-12 12:25:28,288 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2024-11-12 12:25:28,288 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2024-11-12 12:25:28,289 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2024-11-12 12:25:28,289 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][148], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, 189#L1704-7true, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 729#true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), 121#L1746-4true, 289#L1757true, Black: 739#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0)), Black: 735#(and (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 737#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 733#(<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0), Black: 731#(<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0), 325#true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 750#(<= |ULTIMATE.start_main_~i~2#1| 2), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:28,289 INFO L294 olderBase$Statistics]: this new event has 189 ancestors and is cut-off event [2024-11-12 12:25:28,289 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2024-11-12 12:25:28,289 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2024-11-12 12:25:28,289 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2024-11-12 12:25:28,289 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2024-11-12 12:25:28,290 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2024-11-12 12:25:28,333 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][148], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 189#L1704-7true, 323#true, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 729#true, 104#L1746-5true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 739#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0)), Black: 735#(and (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), 193#L1756-5true, Black: 737#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 733#(<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0), Black: 731#(<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0), 325#true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 750#(<= |ULTIMATE.start_main_~i~2#1| 2), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:28,334 INFO L294 olderBase$Statistics]: this new event has 188 ancestors and is cut-off event [2024-11-12 12:25:28,334 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2024-11-12 12:25:28,334 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2024-11-12 12:25:28,334 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2024-11-12 12:25:28,334 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][148], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 189#L1704-7true, 323#true, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 729#true, 104#L1746-5true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), 289#L1757true, Black: 739#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0)), Black: 735#(and (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 737#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 733#(<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0), Black: 731#(<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0), 325#true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 750#(<= |ULTIMATE.start_main_~i~2#1| 2), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:28,334 INFO L294 olderBase$Statistics]: this new event has 190 ancestors and is cut-off event [2024-11-12 12:25:28,334 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2024-11-12 12:25:28,335 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2024-11-12 12:25:28,335 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2024-11-12 12:25:28,335 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2024-11-12 12:25:28,335 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2024-11-12 12:25:28,409 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][147], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, 189#L1704-7true, 729#true, 47#L1757-10true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 106#L1747-2true, Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), 749#(<= |ULTIMATE.start_main_~i~2#1| 1), 708#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 739#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0)), Black: 735#(and (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 737#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 733#(<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0), Black: 731#(<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0), 325#true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:28,409 INFO L294 olderBase$Statistics]: this new event has 187 ancestors and is cut-off event [2024-11-12 12:25:28,410 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2024-11-12 12:25:28,410 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2024-11-12 12:25:28,410 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2024-11-12 12:25:28,439 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][147], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 189#L1704-7true, 323#true, 729#true, 47#L1757-10true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), 749#(<= |ULTIMATE.start_main_~i~2#1| 1), 708#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 739#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0)), Black: 735#(and (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 737#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 733#(<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0), Black: 731#(<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0), 62#L1747-3true, 325#true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:28,439 INFO L294 olderBase$Statistics]: this new event has 188 ancestors and is cut-off event [2024-11-12 12:25:28,440 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2024-11-12 12:25:28,440 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2024-11-12 12:25:28,440 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2024-11-12 12:25:28,440 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][147], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, 189#L1704-7true, 729#true, 47#L1757-10true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), 92#L1747-5true, 749#(<= |ULTIMATE.start_main_~i~2#1| 1), 708#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 739#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0)), Black: 735#(and (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 737#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 733#(<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0), Black: 731#(<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0), 325#true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:28,440 INFO L294 olderBase$Statistics]: this new event has 190 ancestors and is cut-off event [2024-11-12 12:25:28,440 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2024-11-12 12:25:28,440 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2024-11-12 12:25:28,441 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2024-11-12 12:25:28,441 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][147], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, 189#L1704-7true, 729#true, 47#L1757-10true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), 749#(<= |ULTIMATE.start_main_~i~2#1| 1), 708#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 739#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0)), Black: 735#(and (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 737#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 733#(<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0), Black: 731#(<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0), 325#true, 310#L1747-4true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:28,441 INFO L294 olderBase$Statistics]: this new event has 189 ancestors and is cut-off event [2024-11-12 12:25:28,441 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2024-11-12 12:25:28,441 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2024-11-12 12:25:28,441 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2024-11-12 12:25:28,471 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][148], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, 189#L1704-7true, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 729#true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 106#L1747-2true, Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), 289#L1757true, Black: 739#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0)), Black: 735#(and (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 737#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 733#(<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0), Black: 731#(<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0), 325#true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 750#(<= |ULTIMATE.start_main_~i~2#1| 2), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:28,471 INFO L294 olderBase$Statistics]: this new event has 194 ancestors and is cut-off event [2024-11-12 12:25:28,471 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2024-11-12 12:25:28,471 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2024-11-12 12:25:28,472 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2024-11-12 12:25:28,472 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2024-11-12 12:25:28,472 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2024-11-12 12:25:28,472 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][148], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 189#L1704-7true, 323#true, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 729#true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 106#L1747-2true, Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 739#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0)), Black: 735#(and (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), 193#L1756-5true, Black: 737#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 733#(<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0), Black: 731#(<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0), 325#true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 750#(<= |ULTIMATE.start_main_~i~2#1| 2), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:28,472 INFO L294 olderBase$Statistics]: this new event has 192 ancestors and is cut-off event [2024-11-12 12:25:28,473 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2024-11-12 12:25:28,473 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2024-11-12 12:25:28,473 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2024-11-12 12:25:28,505 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][148], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 189#L1704-7true, 323#true, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 729#true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), 289#L1757true, Black: 739#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0)), Black: 735#(and (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 737#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 733#(<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0), Black: 731#(<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0), 325#true, 310#L1747-4true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 750#(<= |ULTIMATE.start_main_~i~2#1| 2), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:28,506 INFO L294 olderBase$Statistics]: this new event has 196 ancestors and is cut-off event [2024-11-12 12:25:28,506 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2024-11-12 12:25:28,506 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2024-11-12 12:25:28,506 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2024-11-12 12:25:28,506 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2024-11-12 12:25:28,506 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2024-11-12 12:25:28,507 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][148], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 189#L1704-7true, 323#true, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 729#true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), 289#L1757true, Black: 739#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0)), Black: 735#(and (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 737#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 733#(<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0), Black: 731#(<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0), 62#L1747-3true, 325#true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 750#(<= |ULTIMATE.start_main_~i~2#1| 2), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:28,507 INFO L294 olderBase$Statistics]: this new event has 195 ancestors and is cut-off event [2024-11-12 12:25:28,507 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2024-11-12 12:25:28,507 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2024-11-12 12:25:28,507 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2024-11-12 12:25:28,507 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2024-11-12 12:25:28,507 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2024-11-12 12:25:28,508 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][148], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, 189#L1704-7true, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 729#true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), 92#L1747-5true, 289#L1757true, Black: 739#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0)), Black: 735#(and (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 737#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 733#(<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0), Black: 731#(<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0), 325#true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 750#(<= |ULTIMATE.start_main_~i~2#1| 2), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:28,508 INFO L294 olderBase$Statistics]: this new event has 197 ancestors and is cut-off event [2024-11-12 12:25:28,508 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2024-11-12 12:25:28,508 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2024-11-12 12:25:28,508 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2024-11-12 12:25:28,508 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2024-11-12 12:25:28,508 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2024-11-12 12:25:28,509 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][148], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, 189#L1704-7true, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 729#true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 739#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0)), Black: 735#(and (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), 193#L1756-5true, Black: 737#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 733#(<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0), Black: 731#(<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0), 325#true, 310#L1747-4true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 750#(<= |ULTIMATE.start_main_~i~2#1| 2), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:28,509 INFO L294 olderBase$Statistics]: this new event has 194 ancestors and is cut-off event [2024-11-12 12:25:28,509 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2024-11-12 12:25:28,509 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2024-11-12 12:25:28,509 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2024-11-12 12:25:28,509 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][148], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, 189#L1704-7true, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 729#true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 739#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0)), Black: 735#(and (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), 193#L1756-5true, Black: 737#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 733#(<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0), Black: 731#(<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0), 62#L1747-3true, 325#true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 750#(<= |ULTIMATE.start_main_~i~2#1| 2), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:28,509 INFO L294 olderBase$Statistics]: this new event has 193 ancestors and is cut-off event [2024-11-12 12:25:28,510 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2024-11-12 12:25:28,510 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2024-11-12 12:25:28,510 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2024-11-12 12:25:28,510 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][148], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, 189#L1704-7true, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 729#true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), 92#L1747-5true, Black: 739#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0)), Black: 735#(and (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), 193#L1756-5true, Black: 737#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 733#(<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0), Black: 731#(<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0), 325#true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 750#(<= |ULTIMATE.start_main_~i~2#1| 2), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:28,510 INFO L294 olderBase$Statistics]: this new event has 195 ancestors and is cut-off event [2024-11-12 12:25:28,510 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2024-11-12 12:25:28,510 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2024-11-12 12:25:28,511 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2024-11-12 12:25:28,600 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][148], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, 189#L1704-7true, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 729#true, 283#L1757-5true, 190#L1746-3true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 739#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0)), Black: 735#(and (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 737#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 733#(<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0), Black: 731#(<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0), 325#true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 750#(<= |ULTIMATE.start_main_~i~2#1| 2), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:28,600 INFO L294 olderBase$Statistics]: this new event has 193 ancestors and is cut-off event [2024-11-12 12:25:28,600 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2024-11-12 12:25:28,600 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2024-11-12 12:25:28,600 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2024-11-12 12:25:28,604 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1191] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse3 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse2 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse3) |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse3 0) .cse1 0) .cse4 0) .cse2 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread1of2ForFork0_Pop_#t~mem12#1][124], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 729#true, 321#true, 87#L1704-7true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), 289#L1757true, Black: 739#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0)), Black: 735#(and (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 737#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 733#(<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0), Black: 731#(<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0), 325#true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 750#(<= |ULTIMATE.start_main_~i~2#1| 2), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), 176#L1747-3true, Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:28,604 INFO L294 olderBase$Statistics]: this new event has 195 ancestors and is cut-off event [2024-11-12 12:25:28,605 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2024-11-12 12:25:28,605 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2024-11-12 12:25:28,605 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2024-11-12 12:25:28,605 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2024-11-12 12:25:28,605 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2024-11-12 12:25:28,605 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2024-11-12 12:25:28,605 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1191] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse3 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse2 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse3) |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse3 0) .cse1 0) .cse4 0) .cse2 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread1of2ForFork0_Pop_#t~mem12#1][124], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 729#true, 321#true, 87#L1704-7true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 739#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0)), Black: 735#(and (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), 193#L1756-5true, Black: 737#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 733#(<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0), Black: 731#(<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0), 325#true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 750#(<= |ULTIMATE.start_main_~i~2#1| 2), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), 176#L1747-3true, Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:28,605 INFO L294 olderBase$Statistics]: this new event has 193 ancestors and is cut-off event [2024-11-12 12:25:28,606 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2024-11-12 12:25:28,606 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2024-11-12 12:25:28,606 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2024-11-12 12:25:28,606 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2024-11-12 12:25:28,625 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][148], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, 189#L1704-7true, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 729#true, 190#L1746-3true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 739#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0)), Black: 735#(and (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 737#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 733#(<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0), Black: 731#(<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0), 325#true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 750#(<= |ULTIMATE.start_main_~i~2#1| 2), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), 724#(and (= (select (select |#race| 3) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| 3) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= 3 |~#threads~0.base|) (not (= 3 |~#stack~0.base|))), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:28,625 INFO L294 olderBase$Statistics]: this new event has 194 ancestors and is cut-off event [2024-11-12 12:25:28,625 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2024-11-12 12:25:28,625 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2024-11-12 12:25:28,625 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2024-11-12 12:25:28,628 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][148], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, 189#L1704-7true, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 729#true, 283#L1757-5true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), 121#L1746-4true, Black: 739#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0)), Black: 735#(and (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 737#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 733#(<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0), Black: 731#(<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0), 325#true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 750#(<= |ULTIMATE.start_main_~i~2#1| 2), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:28,629 INFO L294 olderBase$Statistics]: this new event has 194 ancestors and is cut-off event [2024-11-12 12:25:28,629 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2024-11-12 12:25:28,629 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2024-11-12 12:25:28,629 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2024-11-12 12:25:28,635 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1191] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse3 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse2 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse3) |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse3 0) .cse1 0) .cse4 0) .cse2 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread1of2ForFork0_Pop_#t~mem12#1][124], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 729#true, 321#true, 87#L1704-7true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 739#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0)), Black: 735#(and (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), 193#L1756-5true, Black: 737#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 733#(<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0), Black: 731#(<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0), 325#true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 160#L1747-4true, 750#(<= |ULTIMATE.start_main_~i~2#1| 2), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:28,635 INFO L294 olderBase$Statistics]: this new event has 194 ancestors and is cut-off event [2024-11-12 12:25:28,635 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2024-11-12 12:25:28,635 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2024-11-12 12:25:28,636 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2024-11-12 12:25:28,636 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2024-11-12 12:25:28,636 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1191] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse3 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse2 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse3) |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse3 0) .cse1 0) .cse4 0) .cse2 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread1of2ForFork0_Pop_#t~mem12#1][124], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 729#true, 321#true, 87#L1704-7true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), 289#L1757true, Black: 739#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0)), Black: 735#(and (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 737#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 733#(<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0), Black: 731#(<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0), 325#true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 160#L1747-4true, 750#(<= |ULTIMATE.start_main_~i~2#1| 2), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:28,636 INFO L294 olderBase$Statistics]: this new event has 196 ancestors and is cut-off event [2024-11-12 12:25:28,636 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2024-11-12 12:25:28,636 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2024-11-12 12:25:28,636 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2024-11-12 12:25:28,637 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2024-11-12 12:25:28,637 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2024-11-12 12:25:28,637 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2024-11-12 12:25:28,639 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][148], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, 189#L1704-7true, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 729#true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), 92#L1747-5true, 289#L1757true, Black: 739#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0)), Black: 735#(and (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 737#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 733#(<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0), Black: 731#(<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0), 325#true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 750#(<= |ULTIMATE.start_main_~i~2#1| 2), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:28,639 INFO L294 olderBase$Statistics]: this new event has 197 ancestors and is cut-off event [2024-11-12 12:25:28,639 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2024-11-12 12:25:28,639 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2024-11-12 12:25:28,639 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2024-11-12 12:25:28,639 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2024-11-12 12:25:28,639 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2024-11-12 12:25:28,639 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2024-11-12 12:25:28,640 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][148], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, 189#L1704-7true, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 729#true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), 289#L1757true, Black: 739#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0)), Black: 735#(and (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 737#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 733#(<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0), Black: 731#(<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0), 325#true, 310#L1747-4true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 750#(<= |ULTIMATE.start_main_~i~2#1| 2), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:28,640 INFO L294 olderBase$Statistics]: this new event has 196 ancestors and is cut-off event [2024-11-12 12:25:28,640 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2024-11-12 12:25:28,640 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2024-11-12 12:25:28,640 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2024-11-12 12:25:28,640 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2024-11-12 12:25:28,640 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2024-11-12 12:25:28,640 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2024-11-12 12:25:28,641 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][148], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, 189#L1704-7true, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 729#true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), 92#L1747-5true, Black: 739#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0)), Black: 735#(and (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), 193#L1756-5true, Black: 737#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 733#(<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0), Black: 731#(<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0), 325#true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 750#(<= |ULTIMATE.start_main_~i~2#1| 2), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:28,641 INFO L294 olderBase$Statistics]: this new event has 195 ancestors and is cut-off event [2024-11-12 12:25:28,641 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2024-11-12 12:25:28,641 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2024-11-12 12:25:28,641 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2024-11-12 12:25:28,641 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2024-11-12 12:25:28,642 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][148], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, 189#L1704-7true, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 729#true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 739#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0)), Black: 735#(and (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), 193#L1756-5true, Black: 737#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 733#(<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0), Black: 731#(<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0), 325#true, 310#L1747-4true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 750#(<= |ULTIMATE.start_main_~i~2#1| 2), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:28,642 INFO L294 olderBase$Statistics]: this new event has 194 ancestors and is cut-off event [2024-11-12 12:25:28,642 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2024-11-12 12:25:28,642 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2024-11-12 12:25:28,642 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2024-11-12 12:25:28,642 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2024-11-12 12:25:28,658 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][148], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, 189#L1704-7true, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 729#true, 190#L1746-3true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 739#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0)), Black: 735#(and (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 737#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 733#(<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0), Black: 731#(<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0), 325#true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 750#(<= |ULTIMATE.start_main_~i~2#1| 2), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), 55#L1757-7true]) [2024-11-12 12:25:28,658 INFO L294 olderBase$Statistics]: this new event has 195 ancestors and is cut-off event [2024-11-12 12:25:28,658 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2024-11-12 12:25:28,658 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2024-11-12 12:25:28,658 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2024-11-12 12:25:28,662 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][148], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 189#L1704-7true, 323#true, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 729#true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), 121#L1746-4true, Black: 739#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0)), Black: 735#(and (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 737#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 733#(<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0), Black: 731#(<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0), 325#true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 750#(<= |ULTIMATE.start_main_~i~2#1| 2), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), 724#(and (= (select (select |#race| 3) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| 3) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= 3 |~#threads~0.base|) (not (= 3 |~#stack~0.base|))), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:28,662 INFO L294 olderBase$Statistics]: this new event has 195 ancestors and is cut-off event [2024-11-12 12:25:28,662 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2024-11-12 12:25:28,662 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2024-11-12 12:25:28,662 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2024-11-12 12:25:28,668 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][148], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, 189#L1704-7true, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 729#true, 283#L1757-5true, 104#L1746-5true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 739#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0)), Black: 735#(and (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 737#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 733#(<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0), Black: 731#(<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0), 325#true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 750#(<= |ULTIMATE.start_main_~i~2#1| 2), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:28,668 INFO L294 olderBase$Statistics]: this new event has 195 ancestors and is cut-off event [2024-11-12 12:25:28,668 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2024-11-12 12:25:28,669 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2024-11-12 12:25:28,669 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2024-11-12 12:25:28,671 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1191] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse3 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse2 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse3) |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse3 0) .cse1 0) .cse4 0) .cse2 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread1of2ForFork0_Pop_#t~mem12#1][124], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 729#true, 321#true, 87#L1704-7true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 739#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0)), Black: 735#(and (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), 193#L1756-5true, Black: 737#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 733#(<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0), Black: 731#(<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0), 325#true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 750#(<= |ULTIMATE.start_main_~i~2#1| 2), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), 212#L1747-5true]) [2024-11-12 12:25:28,672 INFO L294 olderBase$Statistics]: this new event has 195 ancestors and is cut-off event [2024-11-12 12:25:28,672 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2024-11-12 12:25:28,672 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2024-11-12 12:25:28,672 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2024-11-12 12:25:28,672 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2024-11-12 12:25:28,672 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1191] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse3 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse2 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse3) |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse3 0) .cse1 0) .cse4 0) .cse2 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread1of2ForFork0_Pop_#t~mem12#1][124], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 729#true, 321#true, 87#L1704-7true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), 289#L1757true, Black: 739#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0)), Black: 735#(and (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 737#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 733#(<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0), Black: 731#(<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0), 325#true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 750#(<= |ULTIMATE.start_main_~i~2#1| 2), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), 212#L1747-5true]) [2024-11-12 12:25:28,673 INFO L294 olderBase$Statistics]: this new event has 197 ancestors and is cut-off event [2024-11-12 12:25:28,673 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2024-11-12 12:25:28,673 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2024-11-12 12:25:28,673 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2024-11-12 12:25:28,673 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2024-11-12 12:25:28,673 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2024-11-12 12:25:28,673 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2024-11-12 12:25:28,682 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][148], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, 189#L1704-7true, 240#L1757-8true, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 729#true, 190#L1746-3true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 739#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0)), Black: 735#(and (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 737#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 733#(<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0), Black: 731#(<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0), 325#true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 750#(<= |ULTIMATE.start_main_~i~2#1| 2), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:28,682 INFO L294 olderBase$Statistics]: this new event has 196 ancestors and is cut-off event [2024-11-12 12:25:28,682 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2024-11-12 12:25:28,682 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2024-11-12 12:25:28,682 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2024-11-12 12:25:28,685 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][148], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, 189#L1704-7true, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 729#true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), 121#L1746-4true, Black: 739#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0)), Black: 735#(and (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 737#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 733#(<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0), Black: 731#(<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0), 325#true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 750#(<= |ULTIMATE.start_main_~i~2#1| 2), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), 55#L1757-7true]) [2024-11-12 12:25:28,685 INFO L294 olderBase$Statistics]: this new event has 196 ancestors and is cut-off event [2024-11-12 12:25:28,685 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2024-11-12 12:25:28,685 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2024-11-12 12:25:28,685 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2024-11-12 12:25:28,690 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][148], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, 189#L1704-7true, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 729#true, 104#L1746-5true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 739#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0)), Black: 735#(and (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 737#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 733#(<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0), Black: 731#(<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0), 325#true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 750#(<= |ULTIMATE.start_main_~i~2#1| 2), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), 724#(and (= (select (select |#race| 3) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| 3) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= 3 |~#threads~0.base|) (not (= 3 |~#stack~0.base|))), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:28,691 INFO L294 olderBase$Statistics]: this new event has 196 ancestors and is cut-off event [2024-11-12 12:25:28,691 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2024-11-12 12:25:28,691 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2024-11-12 12:25:28,691 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2024-11-12 12:25:28,700 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][148], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 189#L1704-7true, 323#true, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 729#true, 190#L1746-3true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), 58#L1757-9true, Black: 739#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0)), Black: 735#(and (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 737#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 733#(<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0), Black: 731#(<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0), 325#true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 750#(<= |ULTIMATE.start_main_~i~2#1| 2), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:28,700 INFO L294 olderBase$Statistics]: this new event has 197 ancestors and is cut-off event [2024-11-12 12:25:28,700 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2024-11-12 12:25:28,700 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2024-11-12 12:25:28,700 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2024-11-12 12:25:28,703 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][148], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, 189#L1704-7true, 240#L1757-8true, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 729#true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), 121#L1746-4true, Black: 739#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0)), Black: 735#(and (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 737#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 733#(<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0), Black: 731#(<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0), 325#true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 750#(<= |ULTIMATE.start_main_~i~2#1| 2), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:28,703 INFO L294 olderBase$Statistics]: this new event has 197 ancestors and is cut-off event [2024-11-12 12:25:28,703 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2024-11-12 12:25:28,703 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2024-11-12 12:25:28,704 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2024-11-12 12:25:28,709 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][148], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 189#L1704-7true, 323#true, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 729#true, 104#L1746-5true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 739#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0)), Black: 735#(and (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 737#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 733#(<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0), Black: 731#(<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0), 325#true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 750#(<= |ULTIMATE.start_main_~i~2#1| 2), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), 55#L1757-7true, Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:28,709 INFO L294 olderBase$Statistics]: this new event has 197 ancestors and is cut-off event [2024-11-12 12:25:28,709 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2024-11-12 12:25:28,709 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2024-11-12 12:25:28,709 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2024-11-12 12:25:28,718 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][148], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, 189#L1704-7true, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 729#true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), 92#L1747-5true, 289#L1757true, Black: 739#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0)), Black: 735#(and (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 737#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 733#(<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0), Black: 731#(<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0), 325#true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 750#(<= |ULTIMATE.start_main_~i~2#1| 2), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:28,719 INFO L294 olderBase$Statistics]: this new event has 197 ancestors and is cut-off event [2024-11-12 12:25:28,719 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2024-11-12 12:25:28,719 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2024-11-12 12:25:28,719 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2024-11-12 12:25:28,719 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2024-11-12 12:25:28,719 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2024-11-12 12:25:28,719 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2024-11-12 12:25:28,720 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2024-11-12 12:25:28,722 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][148], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 189#L1704-7true, 323#true, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 729#true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), 58#L1757-9true, 121#L1746-4true, Black: 739#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0)), Black: 735#(and (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 737#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 733#(<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0), Black: 731#(<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0), 325#true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 750#(<= |ULTIMATE.start_main_~i~2#1| 2), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:28,723 INFO L294 olderBase$Statistics]: this new event has 198 ancestors and is cut-off event [2024-11-12 12:25:28,723 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2024-11-12 12:25:28,723 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2024-11-12 12:25:28,723 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2024-11-12 12:25:28,728 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][148], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, 189#L1704-7true, 240#L1757-8true, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 729#true, 104#L1746-5true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 739#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0)), Black: 735#(and (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 737#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 733#(<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0), Black: 731#(<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0), 325#true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 750#(<= |ULTIMATE.start_main_~i~2#1| 2), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:28,729 INFO L294 olderBase$Statistics]: this new event has 198 ancestors and is cut-off event [2024-11-12 12:25:28,729 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2024-11-12 12:25:28,729 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2024-11-12 12:25:28,729 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2024-11-12 12:25:28,742 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1318] L1704-11-->L1704-7: Formula: (let ((.cse0 (select |v_#race_889| |v_~#stack~0.base_468|)) (.cse2 (+ |v_~#stack~0.offset_468| 28)) (.cse1 (+ |v_~#stack~0.offset_468| 29)) (.cse4 (+ |v_~#stack~0.offset_468| 30)) (.cse3 (+ |v_~#stack~0.offset_468| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_479| |v_~#stack~0.base_468|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse4) 0) (= |v_#race_889| (store |v_#race_890| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_890| |v_~#stack~0.base_468|) .cse2 0) .cse1 0) .cse4 0) .cse3 0))))) InVars {#race=|v_#race_890|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_889|, #memory_int=|v_#memory_int_479|, ~#stack~0.base=|v_~#stack~0.base_468|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][148], [Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|)), 323#true, 189#L1704-7true, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 729#true, 104#L1746-5true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), 58#L1757-9true, Black: 739#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0)), Black: 735#(and (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 737#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 733#(<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0), Black: 731#(<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0), 325#true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 750#(<= |ULTIMATE.start_main_~i~2#1| 2), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2024-11-12 12:25:28,742 INFO L294 olderBase$Statistics]: this new event has 199 ancestors and is cut-off event [2024-11-12 12:25:28,743 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2024-11-12 12:25:28,743 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2024-11-12 12:25:28,743 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2024-11-12 12:25:28,908 INFO L124 PetriNetUnfolderBase]: 13548/39349 cut-off events. [2024-11-12 12:25:28,908 INFO L125 PetriNetUnfolderBase]: For 17759/18033 co-relation queries the response was YES. [2024-11-12 12:25:29,345 INFO L83 FinitePrefix]: Finished finitePrefix Result has 77736 conditions, 39349 events. 13548/39349 cut-off events. For 17759/18033 co-relation queries the response was YES. Maximal size of possible extension queue 779. Compared 452490 event pairs, 2017 based on Foata normal form. 359/36718 useless extension candidates. Maximal degree in co-relation 77713. Up to 14404 conditions per place. [2024-11-12 12:25:29,778 INFO L140 encePairwiseOnDemand]: 344/347 looper letters, 183 selfloop transitions, 3 changer transitions 0/508 dead transitions. [2024-11-12 12:25:29,779 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 305 places, 508 transitions, 2406 flow [2024-11-12 12:25:29,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-12 12:25:29,780 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2024-11-12 12:25:29,783 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1350 transitions. [2024-11-12 12:25:29,783 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.7780979827089337 [2024-11-12 12:25:29,784 INFO L175 Difference]: Start difference. First operand has 315 places, 451 transitions, 1710 flow. Second operand 5 states and 1350 transitions. [2024-11-12 12:25:29,784 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 305 places, 508 transitions, 2406 flow [2024-11-12 12:25:29,838 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 303 places, 508 transitions, 2402 flow, removed 0 selfloop flow, removed 2 redundant places. [2024-11-12 12:25:29,844 INFO L231 Difference]: Finished difference. Result has 303 places, 434 transitions, 1660 flow [2024-11-12 12:25:29,845 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=347, PETRI_DIFFERENCE_MINUEND_FLOW=1654, PETRI_DIFFERENCE_MINUEND_PLACES=299, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=434, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=431, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=1660, PETRI_PLACES=303, PETRI_TRANSITIONS=434} [2024-11-12 12:25:29,846 INFO L279 CegarLoopForPetriNet]: 322 programPoint places, -19 predicate places. [2024-11-12 12:25:29,846 INFO L471 AbstractCegarLoop]: Abstraction has has 303 places, 434 transitions, 1660 flow [2024-11-12 12:25:29,847 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 260.2) internal successors, (1301), 5 states have internal predecessors, (1301), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-12 12:25:29,848 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-12 12:25:29,848 INFO L206 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 12:25:29,848 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2024-11-12 12:25:29,848 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 58 more)] === [2024-11-12 12:25:29,849 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 12:25:29,849 INFO L85 PathProgramCache]: Analyzing trace with hash -144083894, now seen corresponding path program 1 times [2024-11-12 12:25:29,849 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 12:25:29,850 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1122956779] [2024-11-12 12:25:29,850 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 12:25:29,850 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 12:25:29,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-12 12:25:29,893 INFO L357 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-12 12:25:29,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-12 12:25:29,937 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-11-12 12:25:29,944 INFO L339 BasicCegarLoop]: Counterexample is feasible [2024-11-12 12:25:29,945 INFO L782 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (60 of 61 remaining) [2024-11-12 12:25:29,945 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE (59 of 61 remaining) [2024-11-12 12:25:29,945 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE (58 of 61 remaining) [2024-11-12 12:25:29,945 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (57 of 61 remaining) [2024-11-12 12:25:29,945 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE (56 of 61 remaining) [2024-11-12 12:25:29,945 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE (55 of 61 remaining) [2024-11-12 12:25:29,945 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (54 of 61 remaining) [2024-11-12 12:25:29,945 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONDATA_RACE (53 of 61 remaining) [2024-11-12 12:25:29,946 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr1ASSERT_VIOLATIONDATA_RACE (52 of 61 remaining) [2024-11-12 12:25:29,946 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr10ASSERT_VIOLATIONDATA_RACE (51 of 61 remaining) [2024-11-12 12:25:29,946 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr2ASSERT_VIOLATIONDATA_RACE (50 of 61 remaining) [2024-11-12 12:25:29,946 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr3ASSERT_VIOLATIONDATA_RACE (49 of 61 remaining) [2024-11-12 12:25:29,946 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr11ASSERT_VIOLATIONDATA_RACE (48 of 61 remaining) [2024-11-12 12:25:29,946 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr4ASSERT_VIOLATIONDATA_RACE (47 of 61 remaining) [2024-11-12 12:25:29,946 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr5ASSERT_VIOLATIONDATA_RACE (46 of 61 remaining) [2024-11-12 12:25:29,946 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr12ASSERT_VIOLATIONDATA_RACE (45 of 61 remaining) [2024-11-12 12:25:29,946 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr6ASSERT_VIOLATIONDATA_RACE (44 of 61 remaining) [2024-11-12 12:25:29,946 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr7ASSERT_VIOLATIONDATA_RACE (43 of 61 remaining) [2024-11-12 12:25:29,946 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr8ASSERT_VIOLATIONDATA_RACE (42 of 61 remaining) [2024-11-12 12:25:29,947 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr9ASSERT_VIOLATIONDATA_RACE (41 of 61 remaining) [2024-11-12 12:25:29,947 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr13ASSERT_VIOLATIONDATA_RACE (40 of 61 remaining) [2024-11-12 12:25:29,947 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr16ASSERT_VIOLATIONDATA_RACE (39 of 61 remaining) [2024-11-12 12:25:29,947 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr17ASSERT_VIOLATIONDATA_RACE (38 of 61 remaining) [2024-11-12 12:25:29,947 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr14ASSERT_VIOLATIONDATA_RACE (37 of 61 remaining) [2024-11-12 12:25:29,947 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr15ASSERT_VIOLATIONDATA_RACE (36 of 61 remaining) [2024-11-12 12:25:29,947 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONDATA_RACE (35 of 61 remaining) [2024-11-12 12:25:29,947 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr1ASSERT_VIOLATIONDATA_RACE (34 of 61 remaining) [2024-11-12 12:25:29,947 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr10ASSERT_VIOLATIONDATA_RACE (33 of 61 remaining) [2024-11-12 12:25:29,947 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr2ASSERT_VIOLATIONDATA_RACE (32 of 61 remaining) [2024-11-12 12:25:29,947 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr3ASSERT_VIOLATIONDATA_RACE (31 of 61 remaining) [2024-11-12 12:25:29,948 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr11ASSERT_VIOLATIONDATA_RACE (30 of 61 remaining) [2024-11-12 12:25:29,948 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr4ASSERT_VIOLATIONDATA_RACE (29 of 61 remaining) [2024-11-12 12:25:29,948 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr5ASSERT_VIOLATIONDATA_RACE (28 of 61 remaining) [2024-11-12 12:25:29,948 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr12ASSERT_VIOLATIONDATA_RACE (27 of 61 remaining) [2024-11-12 12:25:29,948 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr6ASSERT_VIOLATIONDATA_RACE (26 of 61 remaining) [2024-11-12 12:25:29,948 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr7ASSERT_VIOLATIONDATA_RACE (25 of 61 remaining) [2024-11-12 12:25:29,952 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr8ASSERT_VIOLATIONDATA_RACE (24 of 61 remaining) [2024-11-12 12:25:29,952 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr9ASSERT_VIOLATIONDATA_RACE (23 of 61 remaining) [2024-11-12 12:25:29,953 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr13ASSERT_VIOLATIONDATA_RACE (22 of 61 remaining) [2024-11-12 12:25:29,953 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr16ASSERT_VIOLATIONDATA_RACE (21 of 61 remaining) [2024-11-12 12:25:29,953 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr17ASSERT_VIOLATIONDATA_RACE (20 of 61 remaining) [2024-11-12 12:25:29,953 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr14ASSERT_VIOLATIONDATA_RACE (19 of 61 remaining) [2024-11-12 12:25:29,953 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr15ASSERT_VIOLATIONDATA_RACE (18 of 61 remaining) [2024-11-12 12:25:29,953 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONDATA_RACE (17 of 61 remaining) [2024-11-12 12:25:29,953 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr1ASSERT_VIOLATIONDATA_RACE (16 of 61 remaining) [2024-11-12 12:25:29,953 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr10ASSERT_VIOLATIONDATA_RACE (15 of 61 remaining) [2024-11-12 12:25:29,953 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr2ASSERT_VIOLATIONDATA_RACE (14 of 61 remaining) [2024-11-12 12:25:29,953 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr3ASSERT_VIOLATIONDATA_RACE (13 of 61 remaining) [2024-11-12 12:25:29,953 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr11ASSERT_VIOLATIONDATA_RACE (12 of 61 remaining) [2024-11-12 12:25:29,953 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr4ASSERT_VIOLATIONDATA_RACE (11 of 61 remaining) [2024-11-12 12:25:29,954 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr5ASSERT_VIOLATIONDATA_RACE (10 of 61 remaining) [2024-11-12 12:25:29,954 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr12ASSERT_VIOLATIONDATA_RACE (9 of 61 remaining) [2024-11-12 12:25:29,954 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr6ASSERT_VIOLATIONDATA_RACE (8 of 61 remaining) [2024-11-12 12:25:29,954 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr7ASSERT_VIOLATIONDATA_RACE (7 of 61 remaining) [2024-11-12 12:25:29,954 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr8ASSERT_VIOLATIONDATA_RACE (6 of 61 remaining) [2024-11-12 12:25:29,954 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr9ASSERT_VIOLATIONDATA_RACE (5 of 61 remaining) [2024-11-12 12:25:29,954 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr13ASSERT_VIOLATIONDATA_RACE (4 of 61 remaining) [2024-11-12 12:25:29,954 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr16ASSERT_VIOLATIONDATA_RACE (3 of 61 remaining) [2024-11-12 12:25:29,954 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr17ASSERT_VIOLATIONDATA_RACE (2 of 61 remaining) [2024-11-12 12:25:29,954 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr14ASSERT_VIOLATIONDATA_RACE (1 of 61 remaining) [2024-11-12 12:25:29,954 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr15ASSERT_VIOLATIONDATA_RACE (0 of 61 remaining) [2024-11-12 12:25:29,955 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2024-11-12 12:25:29,955 INFO L421 BasicCegarLoop]: Path program histogram: [2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 12:25:29,955 WARN L244 ceAbstractionStarter]: 2 thread instances were not sufficient, I will increase this number and restart the analysis [2024-11-12 12:25:29,956 INFO L489 ceAbstractionStarter]: Constructing petrified ICFG for 3 thread instances. [2024-11-12 12:25:30,082 INFO L143 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2024-11-12 12:25:30,086 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 440 places, 476 transitions, 979 flow [2024-11-12 12:25:30,205 INFO L124 PetriNetUnfolderBase]: 58/661 cut-off events. [2024-11-12 12:25:30,205 INFO L125 PetriNetUnfolderBase]: For 19/19 co-relation queries the response was YES. [2024-11-12 12:25:30,224 INFO L83 FinitePrefix]: Finished finitePrefix Result has 686 conditions, 661 events. 58/661 cut-off events. For 19/19 co-relation queries the response was YES. Maximal size of possible extension queue 17. Compared 2783 event pairs, 1 based on Foata normal form. 0/529 useless extension candidates. Maximal degree in co-relation 477. Up to 16 conditions per place. [2024-11-12 12:25:30,225 INFO L82 GeneralOperation]: Start removeDead. Operand has 440 places, 476 transitions, 979 flow [2024-11-12 12:25:30,234 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 440 places, 476 transitions, 979 flow [2024-11-12 12:25:30,236 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-12 12:25:30,236 INFO L333 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, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, 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;@4d1551e3, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-12 12:25:30,236 INFO L334 AbstractCegarLoop]: Starting to check reachability of 79 error locations. [2024-11-12 12:25:30,238 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2024-11-12 12:25:30,238 INFO L124 PetriNetUnfolderBase]: 0/28 cut-off events. [2024-11-12 12:25:30,238 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2024-11-12 12:25:30,238 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-12 12:25:30,238 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 12:25:30,238 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 76 more)] === [2024-11-12 12:25:30,239 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 12:25:30,239 INFO L85 PathProgramCache]: Analyzing trace with hash 844270115, now seen corresponding path program 1 times [2024-11-12 12:25:30,239 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 12:25:30,239 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1616499886] [2024-11-12 12:25:30,239 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 12:25:30,240 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 12:25:30,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 12:25:30,334 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-12 12:25:30,336 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 12:25:30,336 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1616499886] [2024-11-12 12:25:30,337 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1616499886] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 12:25:30,337 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-12 12:25:30,337 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2024-11-12 12:25:30,337 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [464023750] [2024-11-12 12:25:30,337 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 12:25:30,337 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-12 12:25:30,338 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 12:25:30,338 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-12 12:25:30,338 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-12 12:25:30,339 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 363 out of 476 [2024-11-12 12:25:30,340 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 440 places, 476 transitions, 979 flow. Second operand has 2 states, 2 states have (on average 363.5) internal successors, (727), 2 states have internal predecessors, (727), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-12 12:25:30,340 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-12 12:25:30,340 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 363 of 476 [2024-11-12 12:25:30,340 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-12 12:25:34,176 INFO L124 PetriNetUnfolderBase]: 4808/22646 cut-off events. [2024-11-12 12:25:34,177 INFO L125 PetriNetUnfolderBase]: For 2956/2974 co-relation queries the response was YES. [2024-11-12 12:25:34,376 INFO L83 FinitePrefix]: Finished finitePrefix Result has 29641 conditions, 22646 events. 4808/22646 cut-off events. For 2956/2974 co-relation queries the response was YES. Maximal size of possible extension queue 592. Compared 290766 event pairs, 3231 based on Foata normal form. 5501/26291 useless extension candidates. Maximal degree in co-relation 24647. Up to 5741 conditions per place. [2024-11-12 12:25:34,480 INFO L140 encePairwiseOnDemand]: 403/476 looper letters, 40 selfloop transitions, 0 changer transitions 0/400 dead transitions. [2024-11-12 12:25:34,480 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 386 places, 400 transitions, 907 flow [2024-11-12 12:25:34,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-12 12:25:34,481 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2 states. [2024-11-12 12:25:34,482 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2 states to 2 states and 839 transitions. [2024-11-12 12:25:34,483 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.8813025210084033 [2024-11-12 12:25:34,483 INFO L175 Difference]: Start difference. First operand has 440 places, 476 transitions, 979 flow. Second operand 2 states and 839 transitions. [2024-11-12 12:25:34,483 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 386 places, 400 transitions, 907 flow [2024-11-12 12:25:34,486 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 386 places, 400 transitions, 907 flow, removed 0 selfloop flow, removed 0 redundant places. [2024-11-12 12:25:34,490 INFO L231 Difference]: Finished difference. Result has 386 places, 400 transitions, 827 flow [2024-11-12 12:25:34,490 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=476, PETRI_DIFFERENCE_MINUEND_FLOW=827, PETRI_DIFFERENCE_MINUEND_PLACES=385, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=400, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=400, PETRI_DIFFERENCE_SUBTRAHEND_STATES=2, PETRI_FLOW=827, PETRI_PLACES=386, PETRI_TRANSITIONS=400} [2024-11-12 12:25:34,491 INFO L279 CegarLoopForPetriNet]: 440 programPoint places, -54 predicate places. [2024-11-12 12:25:34,491 INFO L471 AbstractCegarLoop]: Abstraction has has 386 places, 400 transitions, 827 flow [2024-11-12 12:25:34,491 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 363.5) internal successors, (727), 2 states have internal predecessors, (727), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-12 12:25:34,491 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-12 12:25:34,492 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 12:25:34,492 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2024-11-12 12:25:34,492 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 76 more)] === [2024-11-12 12:25:34,492 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 12:25:34,492 INFO L85 PathProgramCache]: Analyzing trace with hash 654909619, now seen corresponding path program 1 times [2024-11-12 12:25:34,493 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 12:25:34,493 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1458223346] [2024-11-12 12:25:34,493 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 12:25:34,493 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 12:25:34,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 12:25:34,575 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-12 12:25:34,575 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 12:25:34,575 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1458223346] [2024-11-12 12:25:34,575 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1458223346] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 12:25:34,575 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-12 12:25:34,575 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-12 12:25:34,576 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [308242036] [2024-11-12 12:25:34,576 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 12:25:34,576 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-12 12:25:34,576 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 12:25:34,576 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-12 12:25:34,577 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-12 12:25:34,590 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 354 out of 476 [2024-11-12 12:25:34,592 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 386 places, 400 transitions, 827 flow. Second operand has 5 states, 5 states have (on average 356.2) internal successors, (1781), 5 states have internal predecessors, (1781), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-12 12:25:34,592 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-12 12:25:34,592 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 354 of 476 [2024-11-12 12:25:34,592 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand