./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 8fc3dc66 Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/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.6.800.v20240513-1750.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.3.0-?-8fc3dc6-m [2025-03-17 11:00:05,924 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-03-17 11:00:05,979 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-DataRace-32bit-Automizer_Default.epf [2025-03-17 11:00:05,984 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-03-17 11:00:05,985 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-03-17 11:00:06,005 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-03-17 11:00:06,006 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-03-17 11:00:06,006 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-03-17 11:00:06,006 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-03-17 11:00:06,006 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-03-17 11:00:06,007 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-03-17 11:00:06,007 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-03-17 11:00:06,007 INFO L153 SettingsManager]: * Use SBE=true [2025-03-17 11:00:06,007 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-03-17 11:00:06,007 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-03-17 11:00:06,007 INFO L153 SettingsManager]: * sizeof long=4 [2025-03-17 11:00:06,007 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-03-17 11:00:06,007 INFO L153 SettingsManager]: * sizeof POINTER=4 [2025-03-17 11:00:06,007 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-03-17 11:00:06,007 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-03-17 11:00:06,008 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-03-17 11:00:06,008 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-03-17 11:00:06,008 INFO L153 SettingsManager]: * Check absence of data races in concurrent programs=true [2025-03-17 11:00:06,008 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2025-03-17 11:00:06,008 INFO L153 SettingsManager]: * sizeof long double=12 [2025-03-17 11:00:06,008 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-03-17 11:00:06,008 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-03-17 11:00:06,008 INFO L153 SettingsManager]: * Use constant arrays=true [2025-03-17 11:00:06,008 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-03-17 11:00:06,008 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-03-17 11:00:06,008 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-03-17 11:00:06,009 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-17 11:00:06,009 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-03-17 11:00:06,009 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-03-17 11:00:06,009 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-03-17 11:00:06,009 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-03-17 11:00:06,009 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-03-17 11:00:06,009 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-03-17 11:00:06,009 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-03-17 11:00:06,009 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-03-17 11:00:06,009 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-03-17 11:00:06,009 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-03-17 11:00:06,010 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC 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 [2025-03-17 11:00:06,197 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-03-17 11:00:06,205 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-03-17 11:00:06,206 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-03-17 11:00:06,207 INFO L270 PluginConnector]: Initializing CDTParser... [2025-03-17 11:00:06,207 INFO L274 PluginConnector]: CDTParser initialized [2025-03-17 11:00:06,209 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/pthread-complex/safestack_relacy.i [2025-03-17 11:00:07,312 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/e39343a45/37d617e117be483c989455ff31775fe5/FLAG3c694b2be [2025-03-17 11:00:07,669 INFO L384 CDTParser]: Found 1 translation units. [2025-03-17 11:00:07,670 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/pthread-complex/safestack_relacy.i [2025-03-17 11:00:07,689 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/e39343a45/37d617e117be483c989455ff31775fe5/FLAG3c694b2be [2025-03-17 11:00:07,888 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/e39343a45/37d617e117be483c989455ff31775fe5 [2025-03-17 11:00:07,890 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-03-17 11:00:07,891 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-03-17 11:00:07,892 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-03-17 11:00:07,892 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-03-17 11:00:07,895 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-03-17 11:00:07,895 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 17.03 11:00:07" (1/1) ... [2025-03-17 11:00:07,896 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7828fd42 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 11:00:07, skipping insertion in model container [2025-03-17 11:00:07,896 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 17.03 11:00:07" (1/1) ... [2025-03-17 11:00:07,930 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-03-17 11:00:08,308 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-17 11:00:08,319 INFO L200 MainTranslator]: Completed pre-run [2025-03-17 11:00:08,381 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-17 11:00:08,446 INFO L204 MainTranslator]: Completed translation [2025-03-17 11:00:08,446 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 11:00:08 WrapperNode [2025-03-17 11:00:08,447 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-03-17 11:00:08,447 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-03-17 11:00:08,447 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-03-17 11:00:08,447 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-03-17 11:00:08,451 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 11:00:08" (1/1) ... [2025-03-17 11:00:08,467 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 11:00:08" (1/1) ... [2025-03-17 11:00:08,498 INFO L138 Inliner]: procedures = 458, calls = 48, calls flagged for inlining = 6, calls inlined = 6, statements flattened = 310 [2025-03-17 11:00:08,498 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-03-17 11:00:08,498 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-03-17 11:00:08,499 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-03-17 11:00:08,499 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-03-17 11:00:08,504 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 11:00:08" (1/1) ... [2025-03-17 11:00:08,505 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 11:00:08" (1/1) ... [2025-03-17 11:00:08,512 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 11:00:08" (1/1) ... [2025-03-17 11:00:08,513 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 11:00:08" (1/1) ... [2025-03-17 11:00:08,549 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 11:00:08" (1/1) ... [2025-03-17 11:00:08,551 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 11:00:08" (1/1) ... [2025-03-17 11:00:08,553 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 11:00:08" (1/1) ... [2025-03-17 11:00:08,555 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 11:00:08" (1/1) ... [2025-03-17 11:00:08,558 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-03-17 11:00:08,559 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-03-17 11:00:08,559 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-03-17 11:00:08,559 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-03-17 11:00:08,559 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 11:00:08" (1/1) ... [2025-03-17 11:00:08,563 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-17 11:00:08,572 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-17 11:00:08,582 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) [2025-03-17 11:00:08,584 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 [2025-03-17 11:00:08,599 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2025-03-17 11:00:08,599 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-03-17 11:00:08,599 INFO L130 BoogieDeclarations]: Found specification of procedure thread [2025-03-17 11:00:08,599 INFO L138 BoogieDeclarations]: Found implementation of procedure thread [2025-03-17 11:00:08,599 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-03-17 11:00:08,600 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-03-17 11:00:08,600 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2025-03-17 11:00:08,600 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2025-03-17 11:00:08,601 WARN L225 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to OneNontrivialStatement. [2025-03-17 11:00:08,805 INFO L256 CfgBuilder]: Building ICFG [2025-03-17 11:00:08,807 INFO L286 CfgBuilder]: Building CFG for each procedure with an implementation [2025-03-17 11:00:09,260 INFO L303 CfgBuilder]: Omitted future-live optimization because the input is a concurrent program. [2025-03-17 11:00:09,261 INFO L307 CfgBuilder]: Performing block encoding [2025-03-17 11:00:09,403 INFO L331 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-03-17 11:00:09,404 INFO L336 CfgBuilder]: Removed 0 assume(true) statements. [2025-03-17 11:00:09,404 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 17.03 11:00:09 BoogieIcfgContainer [2025-03-17 11:00:09,404 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2025-03-17 11:00:09,405 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-03-17 11:00:09,405 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-03-17 11:00:09,408 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-03-17 11:00:09,409 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 17.03 11:00:07" (1/3) ... [2025-03-17 11:00:09,409 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7e22c8cf and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 17.03 11:00:09, skipping insertion in model container [2025-03-17 11:00:09,409 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 11:00:08" (2/3) ... [2025-03-17 11:00:09,409 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7e22c8cf and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 17.03 11:00:09, skipping insertion in model container [2025-03-17 11:00:09,409 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 17.03 11:00:09" (3/3) ... [2025-03-17 11:00:09,410 INFO L128 eAbstractionObserver]: Analyzing ICFG safestack_relacy.i [2025-03-17 11:00:09,418 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-03-17 11:00:09,419 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG safestack_relacy.i that has 2 procedures, 201 locations, 1 initial locations, 7 loop locations, and 24 error locations. [2025-03-17 11:00:09,419 INFO L491 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2025-03-17 11:00:09,473 INFO L143 ThreadInstanceAdder]: Constructed 1 joinOtherThreadTransitions. [2025-03-17 11:00:09,501 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 204 places, 214 transitions, 435 flow [2025-03-17 11:00:09,554 INFO L124 PetriNetUnfolderBase]: 13/240 cut-off events. [2025-03-17 11:00:09,555 INFO L125 PetriNetUnfolderBase]: For 1/1 co-relation queries the response was YES. [2025-03-17 11:00:09,559 INFO L83 FinitePrefix]: Finished finitePrefix Result has 245 conditions, 240 events. 13/240 cut-off events. For 1/1 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 580 event pairs, 0 based on Foata normal form. 0/198 useless extension candidates. Maximal degree in co-relation 158. Up to 3 conditions per place. [2025-03-17 11:00:09,559 INFO L82 GeneralOperation]: Start removeDead. Operand has 204 places, 214 transitions, 435 flow [2025-03-17 11:00:09,562 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 204 places, 214 transitions, 435 flow [2025-03-17 11:00:09,569 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-03-17 11:00:09,577 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;@e6c530f, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-03-17 11:00:09,577 INFO L334 AbstractCegarLoop]: Starting to check reachability of 43 error locations. [2025-03-17 11:00:09,585 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2025-03-17 11:00:09,586 INFO L124 PetriNetUnfolderBase]: 0/28 cut-off events. [2025-03-17 11:00:09,586 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2025-03-17 11:00:09,586 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-03-17 11:00:09,586 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] [2025-03-17 11:00:09,586 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE (and 40 more)] === [2025-03-17 11:00:09,590 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 11:00:09,591 INFO L85 PathProgramCache]: Analyzing trace with hash 1831634338, now seen corresponding path program 1 times [2025-03-17 11:00:09,596 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 11:00:09,596 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1779367163] [2025-03-17 11:00:09,597 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 11:00:09,597 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 11:00:09,701 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 29 statements into 1 equivalence classes. [2025-03-17 11:00:09,721 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 29 of 29 statements. [2025-03-17 11:00:09,721 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 11:00:09,721 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 11:00:10,027 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-17 11:00:10,028 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 11:00:10,029 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1779367163] [2025-03-17 11:00:10,029 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1779367163] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-17 11:00:10,029 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-17 11:00:10,029 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2025-03-17 11:00:10,030 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [795302565] [2025-03-17 11:00:10,031 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-17 11:00:10,036 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2025-03-17 11:00:10,041 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 11:00:10,058 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2025-03-17 11:00:10,059 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2025-03-17 11:00:10,061 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 173 out of 214 [2025-03-17 11:00:10,065 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 204 places, 214 transitions, 435 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) [2025-03-17 11:00:10,065 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-17 11:00:10,065 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 173 of 214 [2025-03-17 11:00:10,069 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-17 11:00:10,202 INFO L124 PetriNetUnfolderBase]: 8/214 cut-off events. [2025-03-17 11:00:10,202 INFO L125 PetriNetUnfolderBase]: For 6/8 co-relation queries the response was YES. [2025-03-17 11:00:10,202 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 356 event pairs, 0 based on Foata normal form. 3/199 useless extension candidates. Maximal degree in co-relation 146. Up to 17 conditions per place. [2025-03-17 11:00:10,205 INFO L140 encePairwiseOnDemand]: 189/214 looper letters, 16 selfloop transitions, 0 changer transitions 0/188 dead transitions. [2025-03-17 11:00:10,205 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 184 places, 188 transitions, 415 flow [2025-03-17 11:00:10,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2025-03-17 11:00:10,207 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2 states. [2025-03-17 11:00:10,217 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2 states to 2 states and 387 transitions. [2025-03-17 11:00:10,219 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.9042056074766355 [2025-03-17 11:00:10,220 INFO L175 Difference]: Start difference. First operand has 204 places, 214 transitions, 435 flow. Second operand 2 states and 387 transitions. [2025-03-17 11:00:10,222 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 184 places, 188 transitions, 415 flow [2025-03-17 11:00:10,225 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 184 places, 188 transitions, 415 flow, removed 0 selfloop flow, removed 0 redundant places. [2025-03-17 11:00:10,228 INFO L231 Difference]: Finished difference. Result has 184 places, 188 transitions, 383 flow [2025-03-17 11:00:10,230 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=214, 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} [2025-03-17 11:00:10,234 INFO L279 CegarLoopForPetriNet]: 204 programPoint places, -20 predicate places. [2025-03-17 11:00:10,234 INFO L471 AbstractCegarLoop]: Abstraction has has 184 places, 188 transitions, 383 flow [2025-03-17 11:00:10,234 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) [2025-03-17 11:00:10,234 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-03-17 11:00:10,235 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] [2025-03-17 11:00:10,235 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2025-03-17 11:00:10,235 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE (and 40 more)] === [2025-03-17 11:00:10,236 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 11:00:10,236 INFO L85 PathProgramCache]: Analyzing trace with hash -1261572887, now seen corresponding path program 1 times [2025-03-17 11:00:10,236 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 11:00:10,236 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1377901812] [2025-03-17 11:00:10,237 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 11:00:10,237 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 11:00:10,258 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 48 statements into 1 equivalence classes. [2025-03-17 11:00:10,273 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 48 of 48 statements. [2025-03-17 11:00:10,273 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 11:00:10,273 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 11:00:10,406 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-17 11:00:10,407 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 11:00:10,407 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1377901812] [2025-03-17 11:00:10,407 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1377901812] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-17 11:00:10,407 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-17 11:00:10,407 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2025-03-17 11:00:10,407 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1481467486] [2025-03-17 11:00:10,407 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-17 11:00:10,408 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-03-17 11:00:10,408 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 11:00:10,408 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-03-17 11:00:10,408 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2025-03-17 11:00:10,439 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 164 out of 214 [2025-03-17 11:00:10,441 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) [2025-03-17 11:00:10,441 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-17 11:00:10,441 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 164 of 214 [2025-03-17 11:00:10,441 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-17 11:00:10,579 INFO L124 PetriNetUnfolderBase]: 8/219 cut-off events. [2025-03-17 11:00:10,580 INFO L125 PetriNetUnfolderBase]: For 4/6 co-relation queries the response was YES. [2025-03-17 11:00:10,580 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 353 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. [2025-03-17 11:00:10,581 INFO L140 encePairwiseOnDemand]: 207/214 looper letters, 21 selfloop transitions, 6 changer transitions 0/190 dead transitions. [2025-03-17 11:00:10,581 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 188 places, 190 transitions, 441 flow [2025-03-17 11:00:10,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-03-17 11:00:10,581 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2025-03-17 11:00:10,582 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 848 transitions. [2025-03-17 11:00:10,583 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.7925233644859813 [2025-03-17 11:00:10,583 INFO L175 Difference]: Start difference. First operand has 184 places, 188 transitions, 383 flow. Second operand 5 states and 848 transitions. [2025-03-17 11:00:10,583 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 188 places, 190 transitions, 441 flow [2025-03-17 11:00:10,584 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 188 places, 190 transitions, 441 flow, removed 0 selfloop flow, removed 0 redundant places. [2025-03-17 11:00:10,587 INFO L231 Difference]: Finished difference. Result has 189 places, 189 transitions, 403 flow [2025-03-17 11:00:10,587 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=214, 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} [2025-03-17 11:00:10,588 INFO L279 CegarLoopForPetriNet]: 204 programPoint places, -15 predicate places. [2025-03-17 11:00:10,588 INFO L471 AbstractCegarLoop]: Abstraction has has 189 places, 189 transitions, 403 flow [2025-03-17 11:00:10,588 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) [2025-03-17 11:00:10,588 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-03-17 11:00:10,588 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] [2025-03-17 11:00:10,588 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2025-03-17 11:00:10,588 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE (and 40 more)] === [2025-03-17 11:00:10,589 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 11:00:10,589 INFO L85 PathProgramCache]: Analyzing trace with hash -1657453420, now seen corresponding path program 1 times [2025-03-17 11:00:10,589 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 11:00:10,589 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1846155360] [2025-03-17 11:00:10,589 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 11:00:10,589 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 11:00:10,608 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 54 statements into 1 equivalence classes. [2025-03-17 11:00:10,620 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 54 of 54 statements. [2025-03-17 11:00:10,621 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 11:00:10,621 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 11:00:10,674 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2025-03-17 11:00:10,675 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 11:00:10,676 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1846155360] [2025-03-17 11:00:10,676 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1846155360] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-17 11:00:10,676 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-17 11:00:10,676 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-17 11:00:10,676 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2027505749] [2025-03-17 11:00:10,676 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-17 11:00:10,677 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-17 11:00:10,677 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 11:00:10,678 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-17 11:00:10,678 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-17 11:00:10,718 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 164 out of 214 [2025-03-17 11:00:10,718 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) [2025-03-17 11:00:10,718 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-17 11:00:10,719 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 164 of 214 [2025-03-17 11:00:10,719 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-17 11:00:10,810 INFO L124 PetriNetUnfolderBase]: 37/482 cut-off events. [2025-03-17 11:00:10,811 INFO L125 PetriNetUnfolderBase]: For 5/5 co-relation queries the response was YES. [2025-03-17 11:00:10,812 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 2122 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. [2025-03-17 11:00:10,814 INFO L140 encePairwiseOnDemand]: 208/214 looper letters, 29 selfloop transitions, 4 changer transitions 5/199 dead transitions. [2025-03-17 11:00:10,814 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 191 places, 199 transitions, 493 flow [2025-03-17 11:00:10,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-17 11:00:10,814 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2025-03-17 11:00:10,815 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 529 transitions. [2025-03-17 11:00:10,816 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.82398753894081 [2025-03-17 11:00:10,816 INFO L175 Difference]: Start difference. First operand has 189 places, 189 transitions, 403 flow. Second operand 3 states and 529 transitions. [2025-03-17 11:00:10,816 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 191 places, 199 transitions, 493 flow [2025-03-17 11:00:10,817 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 188 places, 199 transitions, 483 flow, removed 0 selfloop flow, removed 3 redundant places. [2025-03-17 11:00:10,819 INFO L231 Difference]: Finished difference. Result has 189 places, 184 transitions, 397 flow [2025-03-17 11:00:10,819 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=214, 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} [2025-03-17 11:00:10,820 INFO L279 CegarLoopForPetriNet]: 204 programPoint places, -15 predicate places. [2025-03-17 11:00:10,820 INFO L471 AbstractCegarLoop]: Abstraction has has 189 places, 184 transitions, 397 flow [2025-03-17 11:00:10,820 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) [2025-03-17 11:00:10,820 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-03-17 11:00:10,821 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] [2025-03-17 11:00:10,821 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2025-03-17 11:00:10,821 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE (and 40 more)] === [2025-03-17 11:00:10,821 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 11:00:10,821 INFO L85 PathProgramCache]: Analyzing trace with hash 1398663222, now seen corresponding path program 1 times [2025-03-17 11:00:10,822 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 11:00:10,822 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [372432338] [2025-03-17 11:00:10,822 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 11:00:10,822 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 11:00:10,838 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 55 statements into 1 equivalence classes. [2025-03-17 11:00:10,846 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 55 of 55 statements. [2025-03-17 11:00:10,846 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 11:00:10,846 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 11:00:11,018 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-17 11:00:11,018 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 11:00:11,019 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [372432338] [2025-03-17 11:00:11,019 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [372432338] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-17 11:00:11,019 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [665873178] [2025-03-17 11:00:11,019 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 11:00:11,019 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-17 11:00:11,019 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-17 11:00:11,022 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) [2025-03-17 11:00:11,023 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2025-03-17 11:00:11,100 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 55 statements into 1 equivalence classes. [2025-03-17 11:00:11,123 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 55 of 55 statements. [2025-03-17 11:00:11,123 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 11:00:11,123 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 11:00:11,125 INFO L256 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 6 conjuncts are in the unsatisfiable core [2025-03-17 11:00:11,128 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-17 11:00:11,222 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-17 11:00:11,223 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-17 11:00:11,284 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-17 11:00:11,284 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [665873178] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-17 11:00:11,284 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-17 11:00:11,284 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 15 [2025-03-17 11:00:11,284 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [207210458] [2025-03-17 11:00:11,284 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-17 11:00:11,284 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2025-03-17 11:00:11,285 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 11:00:11,285 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2025-03-17 11:00:11,285 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=157, Unknown=0, NotChecked=0, Total=210 [2025-03-17 11:00:11,314 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 161 out of 214 [2025-03-17 11:00:11,316 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) [2025-03-17 11:00:11,317 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-17 11:00:11,317 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 161 of 214 [2025-03-17 11:00:11,317 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-17 11:00:11,501 INFO L124 PetriNetUnfolderBase]: 7/209 cut-off events. [2025-03-17 11:00:11,501 INFO L125 PetriNetUnfolderBase]: For 6/8 co-relation queries the response was YES. [2025-03-17 11:00:11,501 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 312 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. [2025-03-17 11:00:11,502 INFO L140 encePairwiseOnDemand]: 204/214 looper letters, 24 selfloop transitions, 10 changer transitions 0/189 dead transitions. [2025-03-17 11:00:11,502 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 191 places, 189 transitions, 475 flow [2025-03-17 11:00:11,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2025-03-17 11:00:11,502 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2025-03-17 11:00:11,504 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 1323 transitions. [2025-03-17 11:00:11,504 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.7727803738317757 [2025-03-17 11:00:11,504 INFO L175 Difference]: Start difference. First operand has 189 places, 184 transitions, 397 flow. Second operand 8 states and 1323 transitions. [2025-03-17 11:00:11,504 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 191 places, 189 transitions, 475 flow [2025-03-17 11:00:11,505 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 189 places, 189 transitions, 467 flow, removed 0 selfloop flow, removed 2 redundant places. [2025-03-17 11:00:11,507 INFO L231 Difference]: Finished difference. Result has 193 places, 187 transitions, 435 flow [2025-03-17 11:00:11,507 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=214, 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} [2025-03-17 11:00:11,508 INFO L279 CegarLoopForPetriNet]: 204 programPoint places, -11 predicate places. [2025-03-17 11:00:11,508 INFO L471 AbstractCegarLoop]: Abstraction has has 193 places, 187 transitions, 435 flow [2025-03-17 11:00:11,509 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) [2025-03-17 11:00:11,509 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-03-17 11:00:11,509 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] [2025-03-17 11:00:11,516 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2025-03-17 11:00:11,709 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 [2025-03-17 11:00:11,710 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE (and 40 more)] === [2025-03-17 11:00:11,710 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 11:00:11,710 INFO L85 PathProgramCache]: Analyzing trace with hash 1656728107, now seen corresponding path program 2 times [2025-03-17 11:00:11,710 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 11:00:11,710 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1089698072] [2025-03-17 11:00:11,710 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-17 11:00:11,711 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 11:00:11,728 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 61 statements into 2 equivalence classes. [2025-03-17 11:00:11,736 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) and asserted 49 of 61 statements. [2025-03-17 11:00:11,737 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2025-03-17 11:00:11,737 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 11:00:12,035 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2025-03-17 11:00:12,036 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 11:00:12,036 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1089698072] [2025-03-17 11:00:12,036 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1089698072] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-17 11:00:12,036 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-17 11:00:12,036 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2025-03-17 11:00:12,037 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [775939083] [2025-03-17 11:00:12,037 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-17 11:00:12,037 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2025-03-17 11:00:12,037 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 11:00:12,038 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2025-03-17 11:00:12,038 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2025-03-17 11:00:12,189 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 214 [2025-03-17 11:00:12,190 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) [2025-03-17 11:00:12,190 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-17 11:00:12,190 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 214 [2025-03-17 11:00:12,190 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-17 11:00:12,731 INFO L124 PetriNetUnfolderBase]: 415/1862 cut-off events. [2025-03-17 11:00:12,731 INFO L125 PetriNetUnfolderBase]: For 25/35 co-relation queries the response was YES. [2025-03-17 11:00:12,735 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 13257 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. [2025-03-17 11:00:12,741 INFO L140 encePairwiseOnDemand]: 189/214 looper letters, 43 selfloop transitions, 78 changer transitions 0/264 dead transitions. [2025-03-17 11:00:12,741 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 198 places, 264 transitions, 831 flow [2025-03-17 11:00:12,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-03-17 11:00:12,742 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2025-03-17 11:00:12,743 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 986 transitions. [2025-03-17 11:00:12,743 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.7679127725856698 [2025-03-17 11:00:12,743 INFO L175 Difference]: Start difference. First operand has 193 places, 187 transitions, 435 flow. Second operand 6 states and 986 transitions. [2025-03-17 11:00:12,744 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 198 places, 264 transitions, 831 flow [2025-03-17 11:00:12,746 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 195 places, 264 transitions, 821 flow, removed 1 selfloop flow, removed 3 redundant places. [2025-03-17 11:00:12,748 INFO L231 Difference]: Finished difference. Result has 200 places, 264 transitions, 939 flow [2025-03-17 11:00:12,749 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=214, 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} [2025-03-17 11:00:12,749 INFO L279 CegarLoopForPetriNet]: 204 programPoint places, -4 predicate places. [2025-03-17 11:00:12,749 INFO L471 AbstractCegarLoop]: Abstraction has has 200 places, 264 transitions, 939 flow [2025-03-17 11:00:12,750 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) [2025-03-17 11:00:12,750 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-03-17 11:00:12,750 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] [2025-03-17 11:00:12,750 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2025-03-17 11:00:12,750 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE (and 40 more)] === [2025-03-17 11:00:12,751 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 11:00:12,751 INFO L85 PathProgramCache]: Analyzing trace with hash 427278336, now seen corresponding path program 1 times [2025-03-17 11:00:12,751 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 11:00:12,751 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1816677504] [2025-03-17 11:00:12,751 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 11:00:12,751 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 11:00:12,767 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 77 statements into 1 equivalence classes. [2025-03-17 11:00:12,773 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 77 of 77 statements. [2025-03-17 11:00:12,773 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 11:00:12,773 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 11:00:12,852 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2025-03-17 11:00:12,852 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 11:00:12,852 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1816677504] [2025-03-17 11:00:12,852 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1816677504] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-17 11:00:12,852 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-17 11:00:12,852 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-03-17 11:00:12,852 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [331727374] [2025-03-17 11:00:12,853 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-17 11:00:12,853 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-17 11:00:12,853 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 11:00:12,853 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-17 11:00:12,853 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2025-03-17 11:00:12,903 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 164 out of 214 [2025-03-17 11:00:12,904 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) [2025-03-17 11:00:12,904 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-17 11:00:12,904 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 164 of 214 [2025-03-17 11:00:12,904 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-17 11:00:13,052 INFO L124 PetriNetUnfolderBase]: 222/1198 cut-off events. [2025-03-17 11:00:13,052 INFO L125 PetriNetUnfolderBase]: For 306/313 co-relation queries the response was YES. [2025-03-17 11:00:13,055 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 7513 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. [2025-03-17 11:00:13,059 INFO L140 encePairwiseOnDemand]: 211/214 looper letters, 68 selfloop transitions, 2 changer transitions 0/260 dead transitions. [2025-03-17 11:00:13,059 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 189 places, 260 transitions, 1088 flow [2025-03-17 11:00:13,059 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-03-17 11:00:13,059 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2025-03-17 11:00:13,060 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 686 transitions. [2025-03-17 11:00:13,061 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.8014018691588785 [2025-03-17 11:00:13,061 INFO L175 Difference]: Start difference. First operand has 200 places, 264 transitions, 939 flow. Second operand 4 states and 686 transitions. [2025-03-17 11:00:13,061 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 189 places, 260 transitions, 1088 flow [2025-03-17 11:00:13,065 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 188 places, 260 transitions, 1086 flow, removed 0 selfloop flow, removed 1 redundant places. [2025-03-17 11:00:13,070 INFO L231 Difference]: Finished difference. Result has 188 places, 249 transitions, 904 flow [2025-03-17 11:00:13,070 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=214, 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} [2025-03-17 11:00:13,072 INFO L279 CegarLoopForPetriNet]: 204 programPoint places, -16 predicate places. [2025-03-17 11:00:13,072 INFO L471 AbstractCegarLoop]: Abstraction has has 188 places, 249 transitions, 904 flow [2025-03-17 11:00:13,072 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) [2025-03-17 11:00:13,072 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-03-17 11:00:13,072 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] [2025-03-17 11:00:13,073 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2025-03-17 11:00:13,073 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE (and 40 more)] === [2025-03-17 11:00:13,074 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 11:00:13,074 INFO L85 PathProgramCache]: Analyzing trace with hash -1913621957, now seen corresponding path program 1 times [2025-03-17 11:00:13,074 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 11:00:13,074 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1153732576] [2025-03-17 11:00:13,074 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 11:00:13,074 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 11:00:13,088 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 79 statements into 1 equivalence classes. [2025-03-17 11:00:13,102 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 79 of 79 statements. [2025-03-17 11:00:13,102 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 11:00:13,102 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-17 11:00:13,102 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-03-17 11:00:13,106 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 79 statements into 1 equivalence classes. [2025-03-17 11:00:13,119 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 79 of 79 statements. [2025-03-17 11:00:13,119 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 11:00:13,119 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-17 11:00:13,148 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-03-17 11:00:13,148 INFO L340 BasicCegarLoop]: Counterexample is feasible [2025-03-17 11:00:13,149 INFO L782 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (42 of 43 remaining) [2025-03-17 11:00:13,150 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE (41 of 43 remaining) [2025-03-17 11:00:13,150 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (40 of 43 remaining) [2025-03-17 11:00:13,151 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE (39 of 43 remaining) [2025-03-17 11:00:13,151 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (38 of 43 remaining) [2025-03-17 11:00:13,151 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE (37 of 43 remaining) [2025-03-17 11:00:13,151 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE (36 of 43 remaining) [2025-03-17 11:00:13,151 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr17ASSERT_VIOLATIONDATA_RACE (35 of 43 remaining) [2025-03-17 11:00:13,151 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr16ASSERT_VIOLATIONDATA_RACE (34 of 43 remaining) [2025-03-17 11:00:13,151 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr7ASSERT_VIOLATIONDATA_RACE (33 of 43 remaining) [2025-03-17 11:00:13,151 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr15ASSERT_VIOLATIONDATA_RACE (32 of 43 remaining) [2025-03-17 11:00:13,151 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr14ASSERT_VIOLATIONDATA_RACE (31 of 43 remaining) [2025-03-17 11:00:13,151 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr13ASSERT_VIOLATIONDATA_RACE (30 of 43 remaining) [2025-03-17 11:00:13,151 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr12ASSERT_VIOLATIONDATA_RACE (29 of 43 remaining) [2025-03-17 11:00:13,151 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr6ASSERT_VIOLATIONDATA_RACE (28 of 43 remaining) [2025-03-17 11:00:13,151 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr9ASSERT_VIOLATIONDATA_RACE (27 of 43 remaining) [2025-03-17 11:00:13,152 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr8ASSERT_VIOLATIONDATA_RACE (26 of 43 remaining) [2025-03-17 11:00:13,152 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr11ASSERT_VIOLATIONDATA_RACE (25 of 43 remaining) [2025-03-17 11:00:13,152 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr10ASSERT_VIOLATIONDATA_RACE (24 of 43 remaining) [2025-03-17 11:00:13,152 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr5ASSERT_VIOLATIONDATA_RACE (23 of 43 remaining) [2025-03-17 11:00:13,152 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr4ASSERT_VIOLATIONDATA_RACE (22 of 43 remaining) [2025-03-17 11:00:13,152 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr1ASSERT_VIOLATIONDATA_RACE (21 of 43 remaining) [2025-03-17 11:00:13,153 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONDATA_RACE (20 of 43 remaining) [2025-03-17 11:00:13,153 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr3ASSERT_VIOLATIONDATA_RACE (19 of 43 remaining) [2025-03-17 11:00:13,153 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr2ASSERT_VIOLATIONDATA_RACE (18 of 43 remaining) [2025-03-17 11:00:13,153 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr17ASSERT_VIOLATIONDATA_RACE (17 of 43 remaining) [2025-03-17 11:00:13,153 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr16ASSERT_VIOLATIONDATA_RACE (16 of 43 remaining) [2025-03-17 11:00:13,153 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr7ASSERT_VIOLATIONDATA_RACE (15 of 43 remaining) [2025-03-17 11:00:13,153 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr15ASSERT_VIOLATIONDATA_RACE (14 of 43 remaining) [2025-03-17 11:00:13,153 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr14ASSERT_VIOLATIONDATA_RACE (13 of 43 remaining) [2025-03-17 11:00:13,153 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr13ASSERT_VIOLATIONDATA_RACE (12 of 43 remaining) [2025-03-17 11:00:13,153 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr12ASSERT_VIOLATIONDATA_RACE (11 of 43 remaining) [2025-03-17 11:00:13,153 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr6ASSERT_VIOLATIONDATA_RACE (10 of 43 remaining) [2025-03-17 11:00:13,153 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr9ASSERT_VIOLATIONDATA_RACE (9 of 43 remaining) [2025-03-17 11:00:13,153 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr8ASSERT_VIOLATIONDATA_RACE (8 of 43 remaining) [2025-03-17 11:00:13,153 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr11ASSERT_VIOLATIONDATA_RACE (7 of 43 remaining) [2025-03-17 11:00:13,153 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr10ASSERT_VIOLATIONDATA_RACE (6 of 43 remaining) [2025-03-17 11:00:13,153 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr5ASSERT_VIOLATIONDATA_RACE (5 of 43 remaining) [2025-03-17 11:00:13,153 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr4ASSERT_VIOLATIONDATA_RACE (4 of 43 remaining) [2025-03-17 11:00:13,153 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr1ASSERT_VIOLATIONDATA_RACE (3 of 43 remaining) [2025-03-17 11:00:13,153 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONDATA_RACE (2 of 43 remaining) [2025-03-17 11:00:13,153 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr3ASSERT_VIOLATIONDATA_RACE (1 of 43 remaining) [2025-03-17 11:00:13,153 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr2ASSERT_VIOLATIONDATA_RACE (0 of 43 remaining) [2025-03-17 11:00:13,153 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2025-03-17 11:00:13,154 INFO L422 BasicCegarLoop]: Path program histogram: [2, 1, 1, 1, 1, 1] [2025-03-17 11:00:13,159 WARN L246 ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2025-03-17 11:00:13,160 INFO L491 ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances. [2025-03-17 11:00:13,235 INFO L143 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2025-03-17 11:00:13,239 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 322 places, 342 transitions, 700 flow [2025-03-17 11:00:13,280 INFO L124 PetriNetUnfolderBase]: 26/423 cut-off events. [2025-03-17 11:00:13,280 INFO L125 PetriNetUnfolderBase]: For 6/6 co-relation queries the response was YES. [2025-03-17 11:00:13,286 INFO L83 FinitePrefix]: Finished finitePrefix Result has 435 conditions, 423 events. 26/423 cut-off events. For 6/6 co-relation queries the response was YES. Maximal size of possible extension queue 15. Compared 1585 event pairs, 0 based on Foata normal form. 0/346 useless extension candidates. Maximal degree in co-relation 303. Up to 6 conditions per place. [2025-03-17 11:00:13,286 INFO L82 GeneralOperation]: Start removeDead. Operand has 322 places, 342 transitions, 700 flow [2025-03-17 11:00:13,290 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 322 places, 342 transitions, 700 flow [2025-03-17 11:00:13,292 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-03-17 11:00:13,292 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;@e6c530f, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-03-17 11:00:13,292 INFO L334 AbstractCegarLoop]: Starting to check reachability of 61 error locations. [2025-03-17 11:00:13,294 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2025-03-17 11:00:13,294 INFO L124 PetriNetUnfolderBase]: 0/28 cut-off events. [2025-03-17 11:00:13,294 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2025-03-17 11:00:13,294 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-03-17 11:00:13,294 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] [2025-03-17 11:00:13,294 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE (and 58 more)] === [2025-03-17 11:00:13,295 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 11:00:13,295 INFO L85 PathProgramCache]: Analyzing trace with hash 242651256, now seen corresponding path program 1 times [2025-03-17 11:00:13,295 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 11:00:13,295 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [475339966] [2025-03-17 11:00:13,295 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 11:00:13,295 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 11:00:13,309 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 29 statements into 1 equivalence classes. [2025-03-17 11:00:13,315 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 29 of 29 statements. [2025-03-17 11:00:13,316 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 11:00:13,316 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 11:00:13,392 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-17 11:00:13,393 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 11:00:13,393 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [475339966] [2025-03-17 11:00:13,393 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [475339966] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-17 11:00:13,393 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-17 11:00:13,394 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2025-03-17 11:00:13,394 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1887923198] [2025-03-17 11:00:13,394 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-17 11:00:13,394 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2025-03-17 11:00:13,394 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 11:00:13,394 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2025-03-17 11:00:13,395 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2025-03-17 11:00:13,395 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 268 out of 342 [2025-03-17 11:00:13,396 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 322 places, 342 transitions, 700 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) [2025-03-17 11:00:13,396 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-17 11:00:13,396 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 268 of 342 [2025-03-17 11:00:13,396 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-17 11:00:13,678 INFO L124 PetriNetUnfolderBase]: 236/1830 cut-off events. [2025-03-17 11:00:13,679 INFO L125 PetriNetUnfolderBase]: For 150/157 co-relation queries the response was YES. [2025-03-17 11:00:13,688 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 53. Compared 13707 event pairs, 130 based on Foata normal form. 78/1745 useless extension candidates. Maximal degree in co-relation 1784. Up to 316 conditions per place. [2025-03-17 11:00:13,695 INFO L140 encePairwiseOnDemand]: 296/342 looper letters, 28 selfloop transitions, 0 changer transitions 0/294 dead transitions. [2025-03-17 11:00:13,695 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 285 places, 294 transitions, 660 flow [2025-03-17 11:00:13,696 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2025-03-17 11:00:13,696 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2 states. [2025-03-17 11:00:13,697 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2 states to 2 states and 610 transitions. [2025-03-17 11:00:13,697 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.8918128654970761 [2025-03-17 11:00:13,697 INFO L175 Difference]: Start difference. First operand has 322 places, 342 transitions, 700 flow. Second operand 2 states and 610 transitions. [2025-03-17 11:00:13,697 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 285 places, 294 transitions, 660 flow [2025-03-17 11:00:13,698 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 285 places, 294 transitions, 660 flow, removed 0 selfloop flow, removed 0 redundant places. [2025-03-17 11:00:13,700 INFO L231 Difference]: Finished difference. Result has 285 places, 294 transitions, 604 flow [2025-03-17 11:00:13,701 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=342, 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} [2025-03-17 11:00:13,701 INFO L279 CegarLoopForPetriNet]: 322 programPoint places, -37 predicate places. [2025-03-17 11:00:13,701 INFO L471 AbstractCegarLoop]: Abstraction has has 285 places, 294 transitions, 604 flow [2025-03-17 11:00:13,702 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) [2025-03-17 11:00:13,702 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-03-17 11:00:13,702 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] [2025-03-17 11:00:13,702 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2025-03-17 11:00:13,702 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE (and 58 more)] === [2025-03-17 11:00:13,702 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 11:00:13,702 INFO L85 PathProgramCache]: Analyzing trace with hash -1350029591, now seen corresponding path program 1 times [2025-03-17 11:00:13,702 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 11:00:13,702 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1794051492] [2025-03-17 11:00:13,702 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 11:00:13,702 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 11:00:13,714 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 48 statements into 1 equivalence classes. [2025-03-17 11:00:13,717 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 48 of 48 statements. [2025-03-17 11:00:13,717 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 11:00:13,717 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 11:00:13,794 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-17 11:00:13,795 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 11:00:13,795 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1794051492] [2025-03-17 11:00:13,795 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1794051492] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-17 11:00:13,795 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-17 11:00:13,795 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2025-03-17 11:00:13,795 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2071602046] [2025-03-17 11:00:13,795 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-17 11:00:13,795 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-03-17 11:00:13,796 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 11:00:13,796 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-03-17 11:00:13,796 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2025-03-17 11:00:13,810 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 259 out of 342 [2025-03-17 11:00:13,812 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) [2025-03-17 11:00:13,812 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-17 11:00:13,812 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 259 of 342 [2025-03-17 11:00:13,812 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-17 11:00:14,142 INFO L124 PetriNetUnfolderBase]: 236/1835 cut-off events. [2025-03-17 11:00:14,143 INFO L125 PetriNetUnfolderBase]: For 147/154 co-relation queries the response was YES. [2025-03-17 11:00:14,154 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2237 conditions, 1835 events. 236/1835 cut-off events. For 147/154 co-relation queries the response was YES. Maximal size of possible extension queue 53. Compared 13706 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. [2025-03-17 11:00:14,167 INFO L140 encePairwiseOnDemand]: 335/342 looper letters, 33 selfloop transitions, 6 changer transitions 0/296 dead transitions. [2025-03-17 11:00:14,167 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 289 places, 296 transitions, 686 flow [2025-03-17 11:00:14,167 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-03-17 11:00:14,168 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2025-03-17 11:00:14,169 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1335 transitions. [2025-03-17 11:00:14,170 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.7807017543859649 [2025-03-17 11:00:14,170 INFO L175 Difference]: Start difference. First operand has 285 places, 294 transitions, 604 flow. Second operand 5 states and 1335 transitions. [2025-03-17 11:00:14,170 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 289 places, 296 transitions, 686 flow [2025-03-17 11:00:14,173 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 289 places, 296 transitions, 686 flow, removed 0 selfloop flow, removed 0 redundant places. [2025-03-17 11:00:14,176 INFO L231 Difference]: Finished difference. Result has 290 places, 295 transitions, 624 flow [2025-03-17 11:00:14,177 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=342, 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} [2025-03-17 11:00:14,178 INFO L279 CegarLoopForPetriNet]: 322 programPoint places, -32 predicate places. [2025-03-17 11:00:14,178 INFO L471 AbstractCegarLoop]: Abstraction has has 290 places, 295 transitions, 624 flow [2025-03-17 11:00:14,178 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) [2025-03-17 11:00:14,178 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-03-17 11:00:14,178 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] [2025-03-17 11:00:14,178 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2025-03-17 11:00:14,179 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE (and 58 more)] === [2025-03-17 11:00:14,179 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 11:00:14,179 INFO L85 PathProgramCache]: Analyzing trace with hash -624724268, now seen corresponding path program 1 times [2025-03-17 11:00:14,179 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 11:00:14,179 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1770533475] [2025-03-17 11:00:14,179 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 11:00:14,179 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 11:00:14,192 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 54 statements into 1 equivalence classes. [2025-03-17 11:00:14,198 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 54 of 54 statements. [2025-03-17 11:00:14,198 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 11:00:14,198 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 11:00:14,230 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2025-03-17 11:00:14,231 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 11:00:14,231 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1770533475] [2025-03-17 11:00:14,231 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1770533475] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-17 11:00:14,231 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-17 11:00:14,231 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-17 11:00:14,231 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [796537672] [2025-03-17 11:00:14,231 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-17 11:00:14,231 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-17 11:00:14,231 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 11:00:14,231 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-17 11:00:14,231 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-17 11:00:14,265 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 259 out of 342 [2025-03-17 11:00:14,266 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) [2025-03-17 11:00:14,266 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-17 11:00:14,266 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 259 of 342 [2025-03-17 11:00:14,266 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-17 11:00:14,978 INFO L124 PetriNetUnfolderBase]: 1111/6261 cut-off events. [2025-03-17 11:00:14,978 INFO L125 PetriNetUnfolderBase]: For 260/260 co-relation queries the response was YES. [2025-03-17 11:00:14,996 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 63849 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. [2025-03-17 11:00:15,013 INFO L140 encePairwiseOnDemand]: 336/342 looper letters, 57 selfloop transitions, 4 changer transitions 0/319 dead transitions. [2025-03-17 11:00:15,014 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 292 places, 319 transitions, 800 flow [2025-03-17 11:00:15,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-17 11:00:15,014 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2025-03-17 11:00:15,015 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 840 transitions. [2025-03-17 11:00:15,016 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.8187134502923976 [2025-03-17 11:00:15,016 INFO L175 Difference]: Start difference. First operand has 290 places, 295 transitions, 624 flow. Second operand 3 states and 840 transitions. [2025-03-17 11:00:15,016 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 292 places, 319 transitions, 800 flow [2025-03-17 11:00:15,020 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 289 places, 319 transitions, 790 flow, removed 0 selfloop flow, removed 3 redundant places. [2025-03-17 11:00:15,023 INFO L231 Difference]: Finished difference. Result has 290 places, 297 transitions, 638 flow [2025-03-17 11:00:15,023 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=342, 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} [2025-03-17 11:00:15,024 INFO L279 CegarLoopForPetriNet]: 322 programPoint places, -32 predicate places. [2025-03-17 11:00:15,024 INFO L471 AbstractCegarLoop]: Abstraction has has 290 places, 297 transitions, 638 flow [2025-03-17 11:00:15,024 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) [2025-03-17 11:00:15,024 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-03-17 11:00:15,024 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] [2025-03-17 11:00:15,024 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2025-03-17 11:00:15,025 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE (and 58 more)] === [2025-03-17 11:00:15,025 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 11:00:15,025 INFO L85 PathProgramCache]: Analyzing trace with hash -946471092, now seen corresponding path program 1 times [2025-03-17 11:00:15,025 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 11:00:15,025 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [330284338] [2025-03-17 11:00:15,025 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 11:00:15,025 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 11:00:15,039 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 55 statements into 1 equivalence classes. [2025-03-17 11:00:15,045 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 55 of 55 statements. [2025-03-17 11:00:15,045 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 11:00:15,045 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 11:00:15,143 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-17 11:00:15,144 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 11:00:15,144 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [330284338] [2025-03-17 11:00:15,144 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [330284338] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-17 11:00:15,144 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [39002978] [2025-03-17 11:00:15,144 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 11:00:15,144 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-17 11:00:15,144 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-17 11:00:15,146 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) [2025-03-17 11:00:15,148 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2025-03-17 11:00:15,225 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 55 statements into 1 equivalence classes. [2025-03-17 11:00:15,244 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 55 of 55 statements. [2025-03-17 11:00:15,244 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 11:00:15,244 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 11:00:15,246 INFO L256 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 6 conjuncts are in the unsatisfiable core [2025-03-17 11:00:15,247 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-17 11:00:15,317 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-17 11:00:15,317 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-17 11:00:15,376 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-17 11:00:15,376 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [39002978] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-17 11:00:15,376 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-17 11:00:15,376 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 15 [2025-03-17 11:00:15,376 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1153822982] [2025-03-17 11:00:15,376 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-17 11:00:15,377 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2025-03-17 11:00:15,377 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 11:00:15,377 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2025-03-17 11:00:15,377 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=157, Unknown=0, NotChecked=0, Total=210 [2025-03-17 11:00:15,406 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 256 out of 342 [2025-03-17 11:00:15,410 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) [2025-03-17 11:00:15,410 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-17 11:00:15,410 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 256 of 342 [2025-03-17 11:00:15,410 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-17 11:00:15,904 INFO L124 PetriNetUnfolderBase]: 236/1843 cut-off events. [2025-03-17 11:00:15,904 INFO L125 PetriNetUnfolderBase]: For 156/164 co-relation queries the response was YES. [2025-03-17 11:00:15,917 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2281 conditions, 1843 events. 236/1843 cut-off events. For 156/164 co-relation queries the response was YES. Maximal size of possible extension queue 53. Compared 13801 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. [2025-03-17 11:00:15,924 INFO L140 encePairwiseOnDemand]: 332/342 looper letters, 36 selfloop transitions, 10 changer transitions 0/302 dead transitions. [2025-03-17 11:00:15,925 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 297 places, 302 transitions, 740 flow [2025-03-17 11:00:15,925 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2025-03-17 11:00:15,926 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2025-03-17 11:00:15,928 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 2095 transitions. [2025-03-17 11:00:15,929 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.7657163742690059 [2025-03-17 11:00:15,930 INFO L175 Difference]: Start difference. First operand has 290 places, 297 transitions, 638 flow. Second operand 8 states and 2095 transitions. [2025-03-17 11:00:15,930 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 297 places, 302 transitions, 740 flow [2025-03-17 11:00:15,932 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 296 places, 302 transitions, 736 flow, removed 0 selfloop flow, removed 1 redundant places. [2025-03-17 11:00:15,937 INFO L231 Difference]: Finished difference. Result has 300 places, 300 transitions, 680 flow [2025-03-17 11:00:15,938 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=342, 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} [2025-03-17 11:00:15,938 INFO L279 CegarLoopForPetriNet]: 322 programPoint places, -22 predicate places. [2025-03-17 11:00:15,938 INFO L471 AbstractCegarLoop]: Abstraction has has 300 places, 300 transitions, 680 flow [2025-03-17 11:00:15,940 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) [2025-03-17 11:00:15,940 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-03-17 11:00:15,940 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] [2025-03-17 11:00:15,947 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2025-03-17 11:00:16,140 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 [2025-03-17 11:00:16,141 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE (and 58 more)] === [2025-03-17 11:00:16,141 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 11:00:16,141 INFO L85 PathProgramCache]: Analyzing trace with hash 1663109377, now seen corresponding path program 2 times [2025-03-17 11:00:16,141 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 11:00:16,141 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [945650297] [2025-03-17 11:00:16,141 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-17 11:00:16,141 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 11:00:16,160 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 61 statements into 2 equivalence classes. [2025-03-17 11:00:16,169 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) and asserted 49 of 61 statements. [2025-03-17 11:00:16,169 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2025-03-17 11:00:16,169 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 11:00:16,418 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2025-03-17 11:00:16,419 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 11:00:16,419 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [945650297] [2025-03-17 11:00:16,419 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [945650297] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-17 11:00:16,419 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-17 11:00:16,419 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2025-03-17 11:00:16,419 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1832309329] [2025-03-17 11:00:16,419 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-17 11:00:16,419 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2025-03-17 11:00:16,419 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 11:00:16,420 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2025-03-17 11:00:16,420 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2025-03-17 11:00:16,591 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 231 out of 342 [2025-03-17 11:00:16,592 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) [2025-03-17 11:00:16,592 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-17 11:00:16,592 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 231 of 342 [2025-03-17 11:00:16,592 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-17 11:00:21,683 INFO L124 PetriNetUnfolderBase]: 16735/48398 cut-off events. [2025-03-17 11:00:21,683 INFO L125 PetriNetUnfolderBase]: For 1363/1655 co-relation queries the response was YES. [2025-03-17 11:00:21,884 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 591433 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. [2025-03-17 11:00:22,028 INFO L140 encePairwiseOnDemand]: 299/342 looper letters, 67 selfloop transitions, 150 changer transitions 0/450 dead transitions. [2025-03-17 11:00:22,028 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 305 places, 450 transitions, 1419 flow [2025-03-17 11:00:22,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-03-17 11:00:22,029 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2025-03-17 11:00:22,031 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1602 transitions. [2025-03-17 11:00:22,032 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.7807017543859649 [2025-03-17 11:00:22,032 INFO L175 Difference]: Start difference. First operand has 300 places, 300 transitions, 680 flow. Second operand 6 states and 1602 transitions. [2025-03-17 11:00:22,032 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 305 places, 450 transitions, 1419 flow [2025-03-17 11:00:22,037 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 302 places, 450 transitions, 1409 flow, removed 1 selfloop flow, removed 3 redundant places. [2025-03-17 11:00:22,044 INFO L231 Difference]: Finished difference. Result has 307 places, 449 transitions, 1652 flow [2025-03-17 11:00:22,044 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=342, 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} [2025-03-17 11:00:22,045 INFO L279 CegarLoopForPetriNet]: 322 programPoint places, -15 predicate places. [2025-03-17 11:00:22,045 INFO L471 AbstractCegarLoop]: Abstraction has has 307 places, 449 transitions, 1652 flow [2025-03-17 11:00:22,046 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) [2025-03-17 11:00:22,046 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-03-17 11:00:22,046 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] [2025-03-17 11:00:22,046 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2025-03-17 11:00:22,046 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE (and 58 more)] === [2025-03-17 11:00:22,047 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 11:00:22,047 INFO L85 PathProgramCache]: Analyzing trace with hash 1012006040, now seen corresponding path program 1 times [2025-03-17 11:00:22,047 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 11:00:22,047 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1803816234] [2025-03-17 11:00:22,047 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 11:00:22,047 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 11:00:22,061 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 77 statements into 1 equivalence classes. [2025-03-17 11:00:22,066 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 77 of 77 statements. [2025-03-17 11:00:22,066 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 11:00:22,066 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 11:00:22,122 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2025-03-17 11:00:22,122 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 11:00:22,122 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1803816234] [2025-03-17 11:00:22,122 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1803816234] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-17 11:00:22,123 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-17 11:00:22,123 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-03-17 11:00:22,123 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [905970000] [2025-03-17 11:00:22,123 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-17 11:00:22,123 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-17 11:00:22,123 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 11:00:22,123 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-17 11:00:22,123 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2025-03-17 11:00:22,164 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 259 out of 342 [2025-03-17 11:00:22,165 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) [2025-03-17 11:00:22,165 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-17 11:00:22,165 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 259 of 342 [2025-03-17 11:00:22,165 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-17 11:00:23,128 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1225] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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, 316#L1759true, 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)), 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, 255#L1704-1true, 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|))]) [2025-03-17 11:00:23,128 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2025-03-17 11:00:23,128 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-17 11:00:23,128 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-17 11:00:23,128 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-17 11:00:23,189 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1225] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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, 316#L1759true, 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)), 183#L1746-3true, 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, 255#L1704-1true, 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|))]) [2025-03-17 11:00:23,190 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2025-03-17 11:00:23,190 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-17 11:00:23,190 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-17 11:00:23,190 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-17 11:00:23,252 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1237] L1706-8-->L1706-1: Formula: (let ((.cse2 (+ |v_~#stack~0.offset_466| 25)) (.cse3 (+ |v_~#stack~0.offset_466| 26)) (.cse0 (select |v_#race_933| |v_~#stack~0.base_466|)) (.cse4 (+ |v_~#stack~0.offset_466| 27)) (.cse1 (+ |v_~#stack~0.offset_466| 24))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (store |v_#race_934| |v_~#stack~0.base_466| (store (store (store (store (select |v_#race_934| |v_~#stack~0.base_466|) .cse1 0) .cse2 0) .cse3 0) .cse4 0)) |v_#race_933|) (= (select .cse0 .cse4) 0) (= (select (select |v_#memory_int_277| |v_~#stack~0.base_466|) .cse1) |v_threadThread2of2ForFork0_Pop_#t~mem13#1_5|))) InVars {#race=|v_#race_934|, #memory_int=|v_#memory_int_277|, ~#stack~0.base=|v_~#stack~0.base_466|, ~#stack~0.offset=|v_~#stack~0.offset_466|} OutVars{#race=|v_#race_933|, #memory_int=|v_#memory_int_277|, ~#stack~0.base=|v_~#stack~0.base_466|, threadThread2of2ForFork0_Pop_#t~mem13#1=|v_threadThread2of2ForFork0_Pop_#t~mem13#1_5|, ~#stack~0.offset=|v_~#stack~0.offset_466|} 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, 316#L1759true, 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)), 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)), 317#L1747-6true, 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|)), 261#L1706-1true]) [2025-03-17 11:00:23,252 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2025-03-17 11:00:23,252 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-17 11:00:23,252 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-17 11:00:23,252 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-17 11:00:23,254 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1225] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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, 316#L1759true, 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)), 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, 255#L1704-1true, 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|)), 178#L1746-2true]) [2025-03-17 11:00:23,255 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2025-03-17 11:00:23,255 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-17 11:00:23,255 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-17 11:00:23,255 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-17 11:00:23,259 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1099] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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|)), 26#L1759-4true, 323#true, 325#true, 321#true, 54#L1704-1true, 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, 19#L1746true, 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|))]) [2025-03-17 11:00:23,259 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2025-03-17 11:00:23,259 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-17 11:00:23,259 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-17 11:00:23,259 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-17 11:00:23,259 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1099] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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|)), 42#L1746-3true, 26#L1759-4true, 323#true, 325#true, 321#true, 54#L1704-1true, 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|))]) [2025-03-17 11:00:23,259 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2025-03-17 11:00:23,259 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-17 11:00:23,259 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-17 11:00:23,259 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-17 11:00:23,259 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1099] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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|)), 26#L1759-4true, 323#true, 292#L1746-2true, 325#true, 321#true, 54#L1704-1true, 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|))]) [2025-03-17 11:00:23,259 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2025-03-17 11:00:23,259 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-17 11:00:23,259 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-17 11:00:23,259 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-17 11:00:23,322 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1099] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} AuxVars[] AssignedVars[#race, threadThread1of2ForFork0_Pop_#t~mem12#1][78], [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, 316#L1759true, 325#true, 339#(= |ULTIMATE.start_main_~i~2#1| 0), 321#true, 54#L1704-1true, 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: 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), 19#L1746true, 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|))]) [2025-03-17 11:00:23,322 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2025-03-17 11:00:23,322 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-17 11:00:23,322 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-17 11:00:23,322 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-17 11:00:23,322 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1099] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} AuxVars[] AssignedVars[#race, threadThread1of2ForFork0_Pop_#t~mem12#1][78], [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, 316#L1759true, 292#L1746-2true, 325#true, 339#(= |ULTIMATE.start_main_~i~2#1| 0), 321#true, 54#L1704-1true, 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: 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|))]) [2025-03-17 11:00:23,322 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2025-03-17 11:00:23,322 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-17 11:00:23,322 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-17 11:00:23,322 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-17 11:00:23,323 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1099] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} AuxVars[] AssignedVars[#race, threadThread1of2ForFork0_Pop_#t~mem12#1][78], [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|)), 42#L1746-3true, 323#true, 316#L1759true, 325#true, 339#(= |ULTIMATE.start_main_~i~2#1| 0), 321#true, 54#L1704-1true, 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: 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|))]) [2025-03-17 11:00:23,323 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2025-03-17 11:00:23,323 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-17 11:00:23,323 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-17 11:00:23,323 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-17 11:00:23,323 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1099] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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|)), 26#L1759-4true, 323#true, 325#true, 321#true, 54#L1704-1true, 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, 19#L1746true, 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|))]) [2025-03-17 11:00:23,323 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2025-03-17 11:00:23,323 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-17 11:00:23,323 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-17 11:00:23,323 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-17 11:00:23,323 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-17 11:00:23,324 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1099] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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|)), 26#L1759-4true, 323#true, 325#true, 321#true, 54#L1704-1true, 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|)), 204#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|))]) [2025-03-17 11:00:23,324 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2025-03-17 11:00:23,324 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-17 11:00:23,324 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-17 11:00:23,324 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-17 11:00:23,324 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1099] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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|)), 26#L1759-4true, 323#true, 292#L1746-2true, 325#true, 321#true, 54#L1704-1true, 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|))]) [2025-03-17 11:00:23,324 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2025-03-17 11:00:23,324 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-17 11:00:23,324 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-17 11:00:23,324 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-17 11:00:23,324 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-17 11:00:23,324 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1099] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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, 26#L1759-4true, 325#true, 71#L1747-8true, 321#true, 54#L1704-1true, 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|))]) [2025-03-17 11:00:23,324 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2025-03-17 11:00:23,324 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-17 11:00:23,325 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-17 11:00:23,325 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-17 11:00:23,325 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1099] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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|)), 26#L1759-4true, 323#true, 325#true, 321#true, 54#L1704-1true, 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|)), 222#L1747-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|))]) [2025-03-17 11:00:23,325 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2025-03-17 11:00:23,325 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-17 11:00:23,325 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-17 11:00:23,325 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-17 11:00:23,325 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1099] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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|)), 308#L1747-6true, 26#L1759-4true, 323#true, 325#true, 321#true, 54#L1704-1true, 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|))]) [2025-03-17 11:00:23,325 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2025-03-17 11:00:23,325 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-17 11:00:23,325 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-17 11:00:23,325 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-17 11:00:23,328 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1237] L1706-8-->L1706-1: Formula: (let ((.cse2 (+ |v_~#stack~0.offset_466| 25)) (.cse3 (+ |v_~#stack~0.offset_466| 26)) (.cse0 (select |v_#race_933| |v_~#stack~0.base_466|)) (.cse4 (+ |v_~#stack~0.offset_466| 27)) (.cse1 (+ |v_~#stack~0.offset_466| 24))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (store |v_#race_934| |v_~#stack~0.base_466| (store (store (store (store (select |v_#race_934| |v_~#stack~0.base_466|) .cse1 0) .cse2 0) .cse3 0) .cse4 0)) |v_#race_933|) (= (select .cse0 .cse4) 0) (= (select (select |v_#memory_int_277| |v_~#stack~0.base_466|) .cse1) |v_threadThread2of2ForFork0_Pop_#t~mem13#1_5|))) InVars {#race=|v_#race_934|, #memory_int=|v_#memory_int_277|, ~#stack~0.base=|v_~#stack~0.base_466|, ~#stack~0.offset=|v_~#stack~0.offset_466|} OutVars{#race=|v_#race_933|, #memory_int=|v_#memory_int_277|, ~#stack~0.base=|v_~#stack~0.base_466|, threadThread2of2ForFork0_Pop_#t~mem13#1=|v_threadThread2of2ForFork0_Pop_#t~mem13#1_5|, ~#stack~0.offset=|v_~#stack~0.offset_466|} 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, 316#L1759true, 91#L1747-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)), 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|)), 261#L1706-1true]) [2025-03-17 11:00:23,328 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2025-03-17 11:00:23,328 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-17 11:00:23,328 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-17 11:00:23,328 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-17 11:00:23,331 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1225] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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, 316#L1759true, 325#true, 339#(= |ULTIMATE.start_main_~i~2#1| 0), 321#true, 263#L1746true, 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: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 255#L1704-1true, 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|))]) [2025-03-17 11:00:23,331 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2025-03-17 11:00:23,331 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-17 11:00:23,331 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-17 11:00:23,331 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-17 11:00:23,337 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1099] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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|)), 26#L1759-4true, 323#true, 325#true, 71#L1747-8true, 321#true, 54#L1704-1true, 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|))]) [2025-03-17 11:00:23,337 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2025-03-17 11:00:23,337 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-17 11:00:23,337 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-17 11:00:23,337 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-17 11:00:23,337 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-17 11:00:23,404 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1099] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} AuxVars[] AssignedVars[#race, threadThread1of2ForFork0_Pop_#t~mem12#1][78], [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, 316#L1759true, 325#true, 71#L1747-8true, 339#(= |ULTIMATE.start_main_~i~2#1| 0), 321#true, 54#L1704-1true, 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: 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|))]) [2025-03-17 11:00:23,404 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2025-03-17 11:00:23,404 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-17 11:00:23,404 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-17 11:00:23,404 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-17 11:00:23,406 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1099] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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|)), 26#L1759-4true, 323#true, 325#true, 321#true, 54#L1704-1true, 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|)), 222#L1747-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|))]) [2025-03-17 11:00:23,406 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2025-03-17 11:00:23,406 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-17 11:00:23,406 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-17 11:00:23,406 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-17 11:00:23,406 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-17 11:00:23,476 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1099] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} AuxVars[] AssignedVars[#race, threadThread1of2ForFork0_Pop_#t~mem12#1][78], [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, 316#L1759true, 325#true, 339#(= |ULTIMATE.start_main_~i~2#1| 0), 321#true, 54#L1704-1true, 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: 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|)), 222#L1747-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|))]) [2025-03-17 11:00:23,477 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2025-03-17 11:00:23,477 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-17 11:00:23,477 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-17 11:00:23,477 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-17 11:00:23,478 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1099] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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|)), 308#L1747-6true, 26#L1759-4true, 323#true, 325#true, 321#true, 54#L1704-1true, 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|))]) [2025-03-17 11:00:23,478 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2025-03-17 11:00:23,478 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-17 11:00:23,478 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-17 11:00:23,478 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-17 11:00:23,478 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-17 11:00:23,541 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1099] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} AuxVars[] AssignedVars[#race, threadThread1of2ForFork0_Pop_#t~mem12#1][78], [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|)), 308#L1747-6true, 323#true, 316#L1759true, 325#true, 339#(= |ULTIMATE.start_main_~i~2#1| 0), 321#true, 54#L1704-1true, 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: 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|))]) [2025-03-17 11:00:23,541 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2025-03-17 11:00:23,541 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-17 11:00:23,541 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-17 11:00:23,541 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-17 11:00:23,542 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1099] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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|)), 26#L1759-4true, 323#true, 325#true, 321#true, 54#L1704-1true, 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|)), 204#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|))]) [2025-03-17 11:00:23,542 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2025-03-17 11:00:23,542 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-17 11:00:23,542 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-17 11:00:23,542 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-17 11:00:23,542 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-17 11:00:23,609 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1225] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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, 316#L1759true, 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)), 211#L1747-8true, 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, 255#L1704-1true, 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|))]) [2025-03-17 11:00:23,609 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2025-03-17 11:00:23,609 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-17 11:00:23,609 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-17 11:00:23,609 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-17 11:00:23,611 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1099] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} AuxVars[] AssignedVars[#race, threadThread1of2ForFork0_Pop_#t~mem12#1][78], [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, 316#L1759true, 325#true, 339#(= |ULTIMATE.start_main_~i~2#1| 0), 321#true, 54#L1704-1true, 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: 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|)), 204#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|))]) [2025-03-17 11:00:23,611 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2025-03-17 11:00:23,611 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-17 11:00:23,611 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-17 11:00:23,611 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-17 11:00:23,617 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1225] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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|)), 26#L1759-4true, 323#true, 325#true, 321#true, 136#L1747-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: 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, 255#L1704-1true, 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|))]) [2025-03-17 11:00:23,617 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2025-03-17 11:00:23,617 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-17 11:00:23,617 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-17 11:00:23,617 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-17 11:00:23,617 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1225] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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, 304#L1756-1true, 325#true, 321#true, 136#L1747-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: 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, 255#L1704-1true, 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|))]) [2025-03-17 11:00:23,617 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2025-03-17 11:00:23,617 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-17 11:00:23,617 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-17 11:00:23,617 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-17 11:00:23,617 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1225] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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, 316#L1759true, 325#true, 339#(= |ULTIMATE.start_main_~i~2#1| 0), 321#true, 136#L1747-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: 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, 255#L1704-1true, 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|))]) [2025-03-17 11:00:23,617 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2025-03-17 11:00:23,617 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-17 11:00:23,617 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-17 11:00:23,617 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-17 11:00:23,681 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1173] L1726-8-->L1726-1: Formula: (let ((.cse0 (select |v_#race_907| |v_~#stack~0.base_454|)) (.cse2 (+ |v_~#stack~0.offset_454| 25)) (.cse3 (+ |v_~#stack~0.offset_454| 26)) (.cse4 (+ |v_~#stack~0.offset_454| 27)) (.cse1 (+ |v_~#stack~0.offset_454| 24))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= |v_#race_907| (store |v_#race_908| |v_~#stack~0.base_454| (store (store (store (store (select |v_#race_908| |v_~#stack~0.base_454|) .cse1 0) .cse2 0) .cse3 0) .cse4 0))) (= |v_threadThread1of2ForFork0_Push_#t~mem24#1_3| (select (select |v_#memory_int_263| |v_~#stack~0.base_454|) .cse1)))) InVars {#race=|v_#race_908|, #memory_int=|v_#memory_int_263|, ~#stack~0.base=|v_~#stack~0.base_454|, ~#stack~0.offset=|v_~#stack~0.offset_454|} OutVars{#race=|v_#race_907|, #memory_int=|v_#memory_int_263|, threadThread1of2ForFork0_Push_#t~mem24#1=|v_threadThread1of2ForFork0_Push_#t~mem24#1_3|, ~#stack~0.base=|v_~#stack~0.base_454|, ~#stack~0.offset=|v_~#stack~0.offset_454|} 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, 316#L1759true, 276#L1726-1true, 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)), 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, 255#L1704-1true, 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|))]) [2025-03-17 11:00:23,682 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is not cut-off event [2025-03-17 11:00:23,682 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is not cut-off event [2025-03-17 11:00:23,682 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is not cut-off event [2025-03-17 11:00:23,682 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is not cut-off event [2025-03-17 11:00:23,684 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1225] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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, 316#L1759true, 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)), 136#L1747-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, 255#L1704-1true, 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|))]) [2025-03-17 11:00:23,684 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2025-03-17 11:00:23,685 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-17 11:00:23,685 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-17 11:00:23,685 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-17 11:00:23,685 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-17 11:00:23,692 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1225] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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, 304#L1756-1true, 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)), 317#L1747-6true, 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, 255#L1704-1true, 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|))]) [2025-03-17 11:00:23,693 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2025-03-17 11:00:23,693 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-17 11:00:23,693 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-17 11:00:23,693 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-17 11:00:23,693 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1225] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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, 26#L1759-4true, 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)), 317#L1747-6true, 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, 255#L1704-1true, 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|))]) [2025-03-17 11:00:23,693 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2025-03-17 11:00:23,693 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-17 11:00:23,693 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-17 11:00:23,693 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-17 11:00:23,693 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1225] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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, 316#L1759true, 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)), 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)), 317#L1747-6true, 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, 255#L1704-1true, 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|))]) [2025-03-17 11:00:23,693 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2025-03-17 11:00:23,693 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-17 11:00:23,693 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-17 11:00:23,693 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-17 11:00:23,758 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1225] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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|)), 26#L1759-4true, 323#true, 325#true, 321#true, 136#L1747-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: 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, 255#L1704-1true, 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|))]) [2025-03-17 11:00:23,759 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2025-03-17 11:00:23,759 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-17 11:00:23,759 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-17 11:00:23,759 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-17 11:00:23,759 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-17 11:00:23,759 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1225] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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|)), 26#L1759-4true, 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)), 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)), 317#L1747-6true, 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, 255#L1704-1true, 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|))]) [2025-03-17 11:00:23,759 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2025-03-17 11:00:23,759 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-17 11:00:23,759 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-17 11:00:23,759 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-17 11:00:23,759 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-17 11:00:23,759 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1225] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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|)), 26#L1759-4true, 323#true, 91#L1747-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, 255#L1704-1true, 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|))]) [2025-03-17 11:00:23,759 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2025-03-17 11:00:23,759 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-17 11:00:23,759 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-17 11:00:23,759 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-17 11:00:23,759 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1225] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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, 316#L1759true, 325#true, 339#(= |ULTIMATE.start_main_~i~2#1| 0), 321#true, 136#L1747-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: 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, 255#L1704-1true, 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|))]) [2025-03-17 11:00:23,759 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2025-03-17 11:00:23,759 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-17 11:00:23,759 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-17 11:00:23,760 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-17 11:00:23,760 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-17 11:00:23,760 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-17 11:00:23,760 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1225] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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, 316#L1759true, 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)), 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)), 317#L1747-6true, 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, 255#L1704-1true, 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|))]) [2025-03-17 11:00:23,760 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2025-03-17 11:00:23,760 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-17 11:00:23,760 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-17 11:00:23,760 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-17 11:00:23,760 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-17 11:00:23,760 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1225] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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, 316#L1759true, 91#L1747-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)), 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, 255#L1704-1true, 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|))]) [2025-03-17 11:00:23,760 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2025-03-17 11:00:23,760 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-17 11:00:23,760 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-17 11:00:23,760 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-17 11:00:23,765 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1225] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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, 316#L1759true, 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)), 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)), 317#L1747-6true, 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, 255#L1704-1true, 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|))]) [2025-03-17 11:00:23,765 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2025-03-17 11:00:23,765 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-17 11:00:23,765 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-17 11:00:23,765 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-17 11:00:23,765 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-17 11:00:23,765 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-17 11:00:23,773 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1225] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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|)), 26#L1759-4true, 323#true, 91#L1747-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, 255#L1704-1true, 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|))]) [2025-03-17 11:00:23,773 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2025-03-17 11:00:23,773 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-17 11:00:23,773 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-17 11:00:23,773 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-17 11:00:23,773 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-17 11:00:23,773 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1225] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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, 304#L1756-1true, 91#L1747-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, 255#L1704-1true, 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|))]) [2025-03-17 11:00:23,773 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2025-03-17 11:00:23,773 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-17 11:00:23,773 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-17 11:00:23,773 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-17 11:00:23,774 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1225] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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, 316#L1759true, 91#L1747-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)), 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, 255#L1704-1true, 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|))]) [2025-03-17 11:00:23,774 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2025-03-17 11:00:23,774 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-17 11:00:23,774 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-17 11:00:23,774 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-17 11:00:23,774 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-17 11:00:23,848 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1225] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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, 316#L1759true, 91#L1747-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)), 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, 255#L1704-1true, 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|))]) [2025-03-17 11:00:23,848 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2025-03-17 11:00:23,848 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-17 11:00:23,848 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-17 11:00:23,848 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-17 11:00:23,848 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-17 11:00:23,848 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-17 11:00:23,917 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1225] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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, 316#L1759true, 91#L1747-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)), 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, 255#L1704-1true, 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|))]) [2025-03-17 11:00:23,917 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2025-03-17 11:00:23,918 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-17 11:00:23,918 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-17 11:00:23,918 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-17 11:00:23,918 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-17 11:00:23,918 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-17 11:00:23,918 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-17 11:00:23,918 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1225] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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, 316#L1759true, 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)), 317#L1747-6true, 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, 255#L1704-1true, 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|))]) [2025-03-17 11:00:23,918 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2025-03-17 11:00:23,918 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-17 11:00:23,918 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-17 11:00:23,918 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-17 11:00:23,918 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-17 11:00:23,918 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-17 11:00:23,918 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-17 11:00:24,723 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1173] L1726-8-->L1726-1: Formula: (let ((.cse0 (select |v_#race_907| |v_~#stack~0.base_454|)) (.cse2 (+ |v_~#stack~0.offset_454| 25)) (.cse3 (+ |v_~#stack~0.offset_454| 26)) (.cse4 (+ |v_~#stack~0.offset_454| 27)) (.cse1 (+ |v_~#stack~0.offset_454| 24))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= |v_#race_907| (store |v_#race_908| |v_~#stack~0.base_454| (store (store (store (store (select |v_#race_908| |v_~#stack~0.base_454|) .cse1 0) .cse2 0) .cse3 0) .cse4 0))) (= |v_threadThread1of2ForFork0_Push_#t~mem24#1_3| (select (select |v_#memory_int_263| |v_~#stack~0.base_454|) .cse1)))) InVars {#race=|v_#race_908|, #memory_int=|v_#memory_int_263|, ~#stack~0.base=|v_~#stack~0.base_454|, ~#stack~0.offset=|v_~#stack~0.offset_454|} OutVars{#race=|v_#race_907|, #memory_int=|v_#memory_int_263|, threadThread1of2ForFork0_Push_#t~mem24#1=|v_threadThread1of2ForFork0_Push_#t~mem24#1_3|, ~#stack~0.base=|v_~#stack~0.base_454|, ~#stack~0.offset=|v_~#stack~0.offset_454|} 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, 316#L1759true, 276#L1726-1true, 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)), 51#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, 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|))]) [2025-03-17 11:00:24,723 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is not cut-off event [2025-03-17 11:00:24,723 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2025-03-17 11:00:24,723 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2025-03-17 11:00:24,723 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2025-03-17 11:00:24,723 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1173] L1726-8-->L1726-1: Formula: (let ((.cse0 (select |v_#race_907| |v_~#stack~0.base_454|)) (.cse2 (+ |v_~#stack~0.offset_454| 25)) (.cse3 (+ |v_~#stack~0.offset_454| 26)) (.cse4 (+ |v_~#stack~0.offset_454| 27)) (.cse1 (+ |v_~#stack~0.offset_454| 24))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= |v_#race_907| (store |v_#race_908| |v_~#stack~0.base_454| (store (store (store (store (select |v_#race_908| |v_~#stack~0.base_454|) .cse1 0) .cse2 0) .cse3 0) .cse4 0))) (= |v_threadThread1of2ForFork0_Push_#t~mem24#1_3| (select (select |v_#memory_int_263| |v_~#stack~0.base_454|) .cse1)))) InVars {#race=|v_#race_908|, #memory_int=|v_#memory_int_263|, ~#stack~0.base=|v_~#stack~0.base_454|, ~#stack~0.offset=|v_~#stack~0.offset_454|} OutVars{#race=|v_#race_907|, #memory_int=|v_#memory_int_263|, threadThread1of2ForFork0_Push_#t~mem24#1=|v_threadThread1of2ForFork0_Push_#t~mem24#1_3|, ~#stack~0.base=|v_~#stack~0.base_454|, ~#stack~0.offset=|v_~#stack~0.offset_454|} 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|)), 42#L1746-3true, 323#true, 316#L1759true, 276#L1726-1true, 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)), 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|))]) [2025-03-17 11:00:24,723 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2025-03-17 11:00:24,723 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2025-03-17 11:00:24,723 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2025-03-17 11:00:24,723 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2025-03-17 11:00:24,771 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1173] L1726-8-->L1726-1: Formula: (let ((.cse0 (select |v_#race_907| |v_~#stack~0.base_454|)) (.cse2 (+ |v_~#stack~0.offset_454| 25)) (.cse3 (+ |v_~#stack~0.offset_454| 26)) (.cse4 (+ |v_~#stack~0.offset_454| 27)) (.cse1 (+ |v_~#stack~0.offset_454| 24))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= |v_#race_907| (store |v_#race_908| |v_~#stack~0.base_454| (store (store (store (store (select |v_#race_908| |v_~#stack~0.base_454|) .cse1 0) .cse2 0) .cse3 0) .cse4 0))) (= |v_threadThread1of2ForFork0_Push_#t~mem24#1_3| (select (select |v_#memory_int_263| |v_~#stack~0.base_454|) .cse1)))) InVars {#race=|v_#race_908|, #memory_int=|v_#memory_int_263|, ~#stack~0.base=|v_~#stack~0.base_454|, ~#stack~0.offset=|v_~#stack~0.offset_454|} OutVars{#race=|v_#race_907|, #memory_int=|v_#memory_int_263|, threadThread1of2ForFork0_Push_#t~mem24#1=|v_threadThread1of2ForFork0_Push_#t~mem24#1_3|, ~#stack~0.base=|v_~#stack~0.base_454|, ~#stack~0.offset=|v_~#stack~0.offset_454|} 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, 292#L1746-2true, 316#L1759true, 276#L1726-1true, 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)), 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|))]) [2025-03-17 11:00:24,771 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2025-03-17 11:00:24,771 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2025-03-17 11:00:24,771 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2025-03-17 11:00:24,771 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2025-03-17 11:00:24,821 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1173] L1726-8-->L1726-1: Formula: (let ((.cse0 (select |v_#race_907| |v_~#stack~0.base_454|)) (.cse2 (+ |v_~#stack~0.offset_454| 25)) (.cse3 (+ |v_~#stack~0.offset_454| 26)) (.cse4 (+ |v_~#stack~0.offset_454| 27)) (.cse1 (+ |v_~#stack~0.offset_454| 24))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= |v_#race_907| (store |v_#race_908| |v_~#stack~0.base_454| (store (store (store (store (select |v_#race_908| |v_~#stack~0.base_454|) .cse1 0) .cse2 0) .cse3 0) .cse4 0))) (= |v_threadThread1of2ForFork0_Push_#t~mem24#1_3| (select (select |v_#memory_int_263| |v_~#stack~0.base_454|) .cse1)))) InVars {#race=|v_#race_908|, #memory_int=|v_#memory_int_263|, ~#stack~0.base=|v_~#stack~0.base_454|, ~#stack~0.offset=|v_~#stack~0.offset_454|} OutVars{#race=|v_#race_907|, #memory_int=|v_#memory_int_263|, threadThread1of2ForFork0_Push_#t~mem24#1=|v_threadThread1of2ForFork0_Push_#t~mem24#1_3|, ~#stack~0.base=|v_~#stack~0.base_454|, ~#stack~0.offset=|v_~#stack~0.offset_454|} 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, 316#L1759true, 276#L1726-1true, 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)), 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), 19#L1746true, 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|))]) [2025-03-17 11:00:24,821 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2025-03-17 11:00:24,821 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2025-03-17 11:00:24,821 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2025-03-17 11:00:24,821 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2025-03-17 11:00:25,015 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1173] L1726-8-->L1726-1: Formula: (let ((.cse0 (select |v_#race_907| |v_~#stack~0.base_454|)) (.cse2 (+ |v_~#stack~0.offset_454| 25)) (.cse3 (+ |v_~#stack~0.offset_454| 26)) (.cse4 (+ |v_~#stack~0.offset_454| 27)) (.cse1 (+ |v_~#stack~0.offset_454| 24))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= |v_#race_907| (store |v_#race_908| |v_~#stack~0.base_454| (store (store (store (store (select |v_#race_908| |v_~#stack~0.base_454|) .cse1 0) .cse2 0) .cse3 0) .cse4 0))) (= |v_threadThread1of2ForFork0_Push_#t~mem24#1_3| (select (select |v_#memory_int_263| |v_~#stack~0.base_454|) .cse1)))) InVars {#race=|v_#race_908|, #memory_int=|v_#memory_int_263|, ~#stack~0.base=|v_~#stack~0.base_454|, ~#stack~0.offset=|v_~#stack~0.offset_454|} OutVars{#race=|v_#race_907|, #memory_int=|v_#memory_int_263|, threadThread1of2ForFork0_Push_#t~mem24#1=|v_threadThread1of2ForFork0_Push_#t~mem24#1_3|, ~#stack~0.base=|v_~#stack~0.base_454|, ~#stack~0.offset=|v_~#stack~0.offset_454|} 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, 316#L1759true, 276#L1726-1true, 325#true, 71#L1747-8true, 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)), 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|))]) [2025-03-17 11:00:25,015 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2025-03-17 11:00:25,015 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-03-17 11:00:25,015 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-03-17 11:00:25,015 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-03-17 11:00:25,058 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1173] L1726-8-->L1726-1: Formula: (let ((.cse0 (select |v_#race_907| |v_~#stack~0.base_454|)) (.cse2 (+ |v_~#stack~0.offset_454| 25)) (.cse3 (+ |v_~#stack~0.offset_454| 26)) (.cse4 (+ |v_~#stack~0.offset_454| 27)) (.cse1 (+ |v_~#stack~0.offset_454| 24))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= |v_#race_907| (store |v_#race_908| |v_~#stack~0.base_454| (store (store (store (store (select |v_#race_908| |v_~#stack~0.base_454|) .cse1 0) .cse2 0) .cse3 0) .cse4 0))) (= |v_threadThread1of2ForFork0_Push_#t~mem24#1_3| (select (select |v_#memory_int_263| |v_~#stack~0.base_454|) .cse1)))) InVars {#race=|v_#race_908|, #memory_int=|v_#memory_int_263|, ~#stack~0.base=|v_~#stack~0.base_454|, ~#stack~0.offset=|v_~#stack~0.offset_454|} OutVars{#race=|v_#race_907|, #memory_int=|v_#memory_int_263|, threadThread1of2ForFork0_Push_#t~mem24#1=|v_threadThread1of2ForFork0_Push_#t~mem24#1_3|, ~#stack~0.base=|v_~#stack~0.base_454|, ~#stack~0.offset=|v_~#stack~0.offset_454|} 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, 316#L1759true, 276#L1726-1true, 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)), 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|)), 222#L1747-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|))]) [2025-03-17 11:00:25,058 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2025-03-17 11:00:25,058 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-17 11:00:25,058 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-17 11:00:25,058 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-17 11:00:25,063 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L1726-8-->L1726-1: Formula: (let ((.cse1 (select |v_#race_907| |v_~#stack~0.base_454|)) (.cse0 (+ |v_~#stack~0.offset_454| 24)) (.cse2 (+ |v_~#stack~0.offset_454| 25)) (.cse3 (+ |v_~#stack~0.offset_454| 26)) (.cse4 (+ |v_~#stack~0.offset_454| 27))) (and (= |v_threadThread2of2ForFork0_Push_#t~mem24#1_3| (select (select |v_#memory_int_263| |v_~#stack~0.base_454|) .cse0)) (= (select .cse1 .cse0) 0) (= (select .cse1 .cse2) 0) (= (select .cse1 .cse3) 0) (= (select .cse1 .cse4) 0) (= |v_#race_907| (store |v_#race_908| |v_~#stack~0.base_454| (store (store (store (store (select |v_#race_908| |v_~#stack~0.base_454|) .cse0 0) .cse2 0) .cse3 0) .cse4 0))))) InVars {#race=|v_#race_908|, #memory_int=|v_#memory_int_263|, ~#stack~0.base=|v_~#stack~0.base_454|, ~#stack~0.offset=|v_~#stack~0.offset_454|} OutVars{#race=|v_#race_907|, #memory_int=|v_#memory_int_263|, ~#stack~0.base=|v_~#stack~0.base_454|, ~#stack~0.offset=|v_~#stack~0.offset_454|, 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, 316#L1759true, 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)), 136#L1747-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, 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|)), 127#L1726-1true, 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|))]) [2025-03-17 11:00:25,063 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2025-03-17 11:00:25,064 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-17 11:00:25,064 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-17 11:00:25,064 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-17 11:00:25,097 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1173] L1726-8-->L1726-1: Formula: (let ((.cse0 (select |v_#race_907| |v_~#stack~0.base_454|)) (.cse2 (+ |v_~#stack~0.offset_454| 25)) (.cse3 (+ |v_~#stack~0.offset_454| 26)) (.cse4 (+ |v_~#stack~0.offset_454| 27)) (.cse1 (+ |v_~#stack~0.offset_454| 24))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= |v_#race_907| (store |v_#race_908| |v_~#stack~0.base_454| (store (store (store (store (select |v_#race_908| |v_~#stack~0.base_454|) .cse1 0) .cse2 0) .cse3 0) .cse4 0))) (= |v_threadThread1of2ForFork0_Push_#t~mem24#1_3| (select (select |v_#memory_int_263| |v_~#stack~0.base_454|) .cse1)))) InVars {#race=|v_#race_908|, #memory_int=|v_#memory_int_263|, ~#stack~0.base=|v_~#stack~0.base_454|, ~#stack~0.offset=|v_~#stack~0.offset_454|} OutVars{#race=|v_#race_907|, #memory_int=|v_#memory_int_263|, threadThread1of2ForFork0_Push_#t~mem24#1=|v_threadThread1of2ForFork0_Push_#t~mem24#1_3|, ~#stack~0.base=|v_~#stack~0.base_454|, ~#stack~0.offset=|v_~#stack~0.offset_454|} 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|)), 308#L1747-6true, 323#true, 316#L1759true, 276#L1726-1true, 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)), 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|))]) [2025-03-17 11:00:25,097 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2025-03-17 11:00:25,097 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-03-17 11:00:25,097 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-03-17 11:00:25,097 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-03-17 11:00:25,099 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L1726-8-->L1726-1: Formula: (let ((.cse1 (select |v_#race_907| |v_~#stack~0.base_454|)) (.cse0 (+ |v_~#stack~0.offset_454| 24)) (.cse2 (+ |v_~#stack~0.offset_454| 25)) (.cse3 (+ |v_~#stack~0.offset_454| 26)) (.cse4 (+ |v_~#stack~0.offset_454| 27))) (and (= |v_threadThread2of2ForFork0_Push_#t~mem24#1_3| (select (select |v_#memory_int_263| |v_~#stack~0.base_454|) .cse0)) (= (select .cse1 .cse0) 0) (= (select .cse1 .cse2) 0) (= (select .cse1 .cse3) 0) (= (select .cse1 .cse4) 0) (= |v_#race_907| (store |v_#race_908| |v_~#stack~0.base_454| (store (store (store (store (select |v_#race_908| |v_~#stack~0.base_454|) .cse0 0) .cse2 0) .cse3 0) .cse4 0))))) InVars {#race=|v_#race_908|, #memory_int=|v_#memory_int_263|, ~#stack~0.base=|v_~#stack~0.base_454|, ~#stack~0.offset=|v_~#stack~0.offset_454|} OutVars{#race=|v_#race_907|, #memory_int=|v_#memory_int_263|, ~#stack~0.base=|v_~#stack~0.base_454|, ~#stack~0.offset=|v_~#stack~0.offset_454|, 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, 316#L1759true, 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)), 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)), 317#L1747-6true, 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), 127#L1726-1true, 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|))]) [2025-03-17 11:00:25,099 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2025-03-17 11:00:25,099 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-03-17 11:00:25,099 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-03-17 11:00:25,099 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-03-17 11:00:25,135 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1173] L1726-8-->L1726-1: Formula: (let ((.cse0 (select |v_#race_907| |v_~#stack~0.base_454|)) (.cse2 (+ |v_~#stack~0.offset_454| 25)) (.cse3 (+ |v_~#stack~0.offset_454| 26)) (.cse4 (+ |v_~#stack~0.offset_454| 27)) (.cse1 (+ |v_~#stack~0.offset_454| 24))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= |v_#race_907| (store |v_#race_908| |v_~#stack~0.base_454| (store (store (store (store (select |v_#race_908| |v_~#stack~0.base_454|) .cse1 0) .cse2 0) .cse3 0) .cse4 0))) (= |v_threadThread1of2ForFork0_Push_#t~mem24#1_3| (select (select |v_#memory_int_263| |v_~#stack~0.base_454|) .cse1)))) InVars {#race=|v_#race_908|, #memory_int=|v_#memory_int_263|, ~#stack~0.base=|v_~#stack~0.base_454|, ~#stack~0.offset=|v_~#stack~0.offset_454|} OutVars{#race=|v_#race_907|, #memory_int=|v_#memory_int_263|, threadThread1of2ForFork0_Push_#t~mem24#1=|v_threadThread1of2ForFork0_Push_#t~mem24#1_3|, ~#stack~0.base=|v_~#stack~0.base_454|, ~#stack~0.offset=|v_~#stack~0.offset_454|} 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, 316#L1759true, 276#L1726-1true, 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)), 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|)), 204#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|))]) [2025-03-17 11:00:25,136 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2025-03-17 11:00:25,136 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-17 11:00:25,136 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-17 11:00:25,136 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-17 11:00:25,138 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L1726-8-->L1726-1: Formula: (let ((.cse1 (select |v_#race_907| |v_~#stack~0.base_454|)) (.cse0 (+ |v_~#stack~0.offset_454| 24)) (.cse2 (+ |v_~#stack~0.offset_454| 25)) (.cse3 (+ |v_~#stack~0.offset_454| 26)) (.cse4 (+ |v_~#stack~0.offset_454| 27))) (and (= |v_threadThread2of2ForFork0_Push_#t~mem24#1_3| (select (select |v_#memory_int_263| |v_~#stack~0.base_454|) .cse0)) (= (select .cse1 .cse0) 0) (= (select .cse1 .cse2) 0) (= (select .cse1 .cse3) 0) (= (select .cse1 .cse4) 0) (= |v_#race_907| (store |v_#race_908| |v_~#stack~0.base_454| (store (store (store (store (select |v_#race_908| |v_~#stack~0.base_454|) .cse0 0) .cse2 0) .cse3 0) .cse4 0))))) InVars {#race=|v_#race_908|, #memory_int=|v_#memory_int_263|, ~#stack~0.base=|v_~#stack~0.base_454|, ~#stack~0.offset=|v_~#stack~0.offset_454|} OutVars{#race=|v_#race_907|, #memory_int=|v_#memory_int_263|, ~#stack~0.base=|v_~#stack~0.base_454|, ~#stack~0.offset=|v_~#stack~0.offset_454|, 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, 316#L1759true, 91#L1747-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)), 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|)), 127#L1726-1true, 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|))]) [2025-03-17 11:00:25,138 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2025-03-17 11:00:25,138 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-17 11:00:25,138 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-17 11:00:25,138 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-17 11:00:25,178 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1184] L1727-->L1729: Formula: (let ((.cse5 (* 8 |v_threadThread1of2ForFork0_Push_~index#1_7|))) (let ((.cse0 (select |v_#race_867| |v_~#stack~0.base_436|)) (.cse2 (+ |v_~#stack~0.offset_436| .cse5 4)) (.cse3 (+ |v_~#stack~0.offset_436| 5 .cse5)) (.cse4 (+ |v_~#stack~0.offset_436| 6 .cse5)) (.cse1 (+ 7 |v_~#stack~0.offset_436| .cse5))) (and (= |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5| (select .cse0 .cse1)) (= (store |v_#memory_int_238| |v_~#stack~0.base_436| (store (select |v_#memory_int_238| |v_~#stack~0.base_436|) .cse2 |v_threadThread1of2ForFork0_Push_~head1~1#1_7|)) |v_#memory_int_237|) (= |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5| (select .cse0 .cse3)) (= |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5| (select .cse0 .cse4)) (= |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5| (select .cse0 .cse2)) (= |v_#race_867| (store |v_#race_868| |v_~#stack~0.base_436| (store (store (store (store (select |v_#race_868| |v_~#stack~0.base_436|) .cse2 |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5|) .cse3 |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5|) .cse4 |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5|) .cse1 |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5|)))))) InVars {#race=|v_#race_868|, #memory_int=|v_#memory_int_238|, threadThread1of2ForFork0_Push_~head1~1#1=|v_threadThread1of2ForFork0_Push_~head1~1#1_7|, ~#stack~0.base=|v_~#stack~0.base_436|, ~#stack~0.offset=|v_~#stack~0.offset_436|, threadThread1of2ForFork0_Push_~index#1=|v_threadThread1of2ForFork0_Push_~index#1_7|} OutVars{#race=|v_#race_867|, ~#stack~0.base=|v_~#stack~0.base_436|, ~#stack~0.offset=|v_~#stack~0.offset_436|, threadThread1of2ForFork0_Push_~head1~1#1=|v_threadThread1of2ForFork0_Push_~head1~1#1_7|, #memory_int=|v_#memory_int_237|, 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, 26#L1759-4true, 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, 28#L1729true, 19#L1746true, 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|))]) [2025-03-17 11:00:25,178 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2025-03-17 11:00:25,178 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2025-03-17 11:00:25,178 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2025-03-17 11:00:25,178 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2025-03-17 11:00:25,178 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1184] L1727-->L1729: Formula: (let ((.cse5 (* 8 |v_threadThread1of2ForFork0_Push_~index#1_7|))) (let ((.cse0 (select |v_#race_867| |v_~#stack~0.base_436|)) (.cse2 (+ |v_~#stack~0.offset_436| .cse5 4)) (.cse3 (+ |v_~#stack~0.offset_436| 5 .cse5)) (.cse4 (+ |v_~#stack~0.offset_436| 6 .cse5)) (.cse1 (+ 7 |v_~#stack~0.offset_436| .cse5))) (and (= |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5| (select .cse0 .cse1)) (= (store |v_#memory_int_238| |v_~#stack~0.base_436| (store (select |v_#memory_int_238| |v_~#stack~0.base_436|) .cse2 |v_threadThread1of2ForFork0_Push_~head1~1#1_7|)) |v_#memory_int_237|) (= |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5| (select .cse0 .cse3)) (= |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5| (select .cse0 .cse4)) (= |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5| (select .cse0 .cse2)) (= |v_#race_867| (store |v_#race_868| |v_~#stack~0.base_436| (store (store (store (store (select |v_#race_868| |v_~#stack~0.base_436|) .cse2 |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5|) .cse3 |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5|) .cse4 |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5|) .cse1 |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5|)))))) InVars {#race=|v_#race_868|, #memory_int=|v_#memory_int_238|, threadThread1of2ForFork0_Push_~head1~1#1=|v_threadThread1of2ForFork0_Push_~head1~1#1_7|, ~#stack~0.base=|v_~#stack~0.base_436|, ~#stack~0.offset=|v_~#stack~0.offset_436|, threadThread1of2ForFork0_Push_~index#1=|v_threadThread1of2ForFork0_Push_~index#1_7|} OutVars{#race=|v_#race_867|, ~#stack~0.base=|v_~#stack~0.base_436|, ~#stack~0.offset=|v_~#stack~0.offset_436|, threadThread1of2ForFork0_Push_~head1~1#1=|v_threadThread1of2ForFork0_Push_~head1~1#1_7|, #memory_int=|v_#memory_int_237|, 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, 26#L1759-4true, 292#L1746-2true, 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, 28#L1729true, 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|))]) [2025-03-17 11:00:25,178 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2025-03-17 11:00:25,178 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2025-03-17 11:00:25,178 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2025-03-17 11:00:25,178 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2025-03-17 11:00:25,219 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1184] L1727-->L1729: Formula: (let ((.cse5 (* 8 |v_threadThread1of2ForFork0_Push_~index#1_7|))) (let ((.cse0 (select |v_#race_867| |v_~#stack~0.base_436|)) (.cse2 (+ |v_~#stack~0.offset_436| .cse5 4)) (.cse3 (+ |v_~#stack~0.offset_436| 5 .cse5)) (.cse4 (+ |v_~#stack~0.offset_436| 6 .cse5)) (.cse1 (+ 7 |v_~#stack~0.offset_436| .cse5))) (and (= |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5| (select .cse0 .cse1)) (= (store |v_#memory_int_238| |v_~#stack~0.base_436| (store (select |v_#memory_int_238| |v_~#stack~0.base_436|) .cse2 |v_threadThread1of2ForFork0_Push_~head1~1#1_7|)) |v_#memory_int_237|) (= |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5| (select .cse0 .cse3)) (= |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5| (select .cse0 .cse4)) (= |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5| (select .cse0 .cse2)) (= |v_#race_867| (store |v_#race_868| |v_~#stack~0.base_436| (store (store (store (store (select |v_#race_868| |v_~#stack~0.base_436|) .cse2 |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5|) .cse3 |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5|) .cse4 |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5|) .cse1 |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5|)))))) InVars {#race=|v_#race_868|, #memory_int=|v_#memory_int_238|, threadThread1of2ForFork0_Push_~head1~1#1=|v_threadThread1of2ForFork0_Push_~head1~1#1_7|, ~#stack~0.base=|v_~#stack~0.base_436|, ~#stack~0.offset=|v_~#stack~0.offset_436|, threadThread1of2ForFork0_Push_~index#1=|v_threadThread1of2ForFork0_Push_~index#1_7|} OutVars{#race=|v_#race_867|, ~#stack~0.base=|v_~#stack~0.base_436|, ~#stack~0.offset=|v_~#stack~0.offset_436|, threadThread1of2ForFork0_Push_~head1~1#1=|v_threadThread1of2ForFork0_Push_~head1~1#1_7|, #memory_int=|v_#memory_int_237|, 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, 26#L1759-4true, 71#L1747-8true, 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, 28#L1729true, 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|))]) [2025-03-17 11:00:25,219 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2025-03-17 11:00:25,219 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-03-17 11:00:25,219 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-03-17 11:00:25,219 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-03-17 11:00:25,255 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1184] L1727-->L1729: Formula: (let ((.cse5 (* 8 |v_threadThread1of2ForFork0_Push_~index#1_7|))) (let ((.cse0 (select |v_#race_867| |v_~#stack~0.base_436|)) (.cse2 (+ |v_~#stack~0.offset_436| .cse5 4)) (.cse3 (+ |v_~#stack~0.offset_436| 5 .cse5)) (.cse4 (+ |v_~#stack~0.offset_436| 6 .cse5)) (.cse1 (+ 7 |v_~#stack~0.offset_436| .cse5))) (and (= |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5| (select .cse0 .cse1)) (= (store |v_#memory_int_238| |v_~#stack~0.base_436| (store (select |v_#memory_int_238| |v_~#stack~0.base_436|) .cse2 |v_threadThread1of2ForFork0_Push_~head1~1#1_7|)) |v_#memory_int_237|) (= |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5| (select .cse0 .cse3)) (= |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5| (select .cse0 .cse4)) (= |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5| (select .cse0 .cse2)) (= |v_#race_867| (store |v_#race_868| |v_~#stack~0.base_436| (store (store (store (store (select |v_#race_868| |v_~#stack~0.base_436|) .cse2 |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5|) .cse3 |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5|) .cse4 |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5|) .cse1 |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5|)))))) InVars {#race=|v_#race_868|, #memory_int=|v_#memory_int_238|, threadThread1of2ForFork0_Push_~head1~1#1=|v_threadThread1of2ForFork0_Push_~head1~1#1_7|, ~#stack~0.base=|v_~#stack~0.base_436|, ~#stack~0.offset=|v_~#stack~0.offset_436|, threadThread1of2ForFork0_Push_~index#1=|v_threadThread1of2ForFork0_Push_~index#1_7|} OutVars{#race=|v_#race_867|, ~#stack~0.base=|v_~#stack~0.base_436|, ~#stack~0.offset=|v_~#stack~0.offset_436|, threadThread1of2ForFork0_Push_~head1~1#1=|v_threadThread1of2ForFork0_Push_~head1~1#1_7|, #memory_int=|v_#memory_int_237|, 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, 26#L1759-4true, 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, 28#L1729true, 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|)), 222#L1747-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|))]) [2025-03-17 11:00:25,255 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2025-03-17 11:00:25,255 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-17 11:00:25,255 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-17 11:00:25,255 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-17 11:00:25,290 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1184] L1727-->L1729: Formula: (let ((.cse5 (* 8 |v_threadThread1of2ForFork0_Push_~index#1_7|))) (let ((.cse0 (select |v_#race_867| |v_~#stack~0.base_436|)) (.cse2 (+ |v_~#stack~0.offset_436| .cse5 4)) (.cse3 (+ |v_~#stack~0.offset_436| 5 .cse5)) (.cse4 (+ |v_~#stack~0.offset_436| 6 .cse5)) (.cse1 (+ 7 |v_~#stack~0.offset_436| .cse5))) (and (= |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5| (select .cse0 .cse1)) (= (store |v_#memory_int_238| |v_~#stack~0.base_436| (store (select |v_#memory_int_238| |v_~#stack~0.base_436|) .cse2 |v_threadThread1of2ForFork0_Push_~head1~1#1_7|)) |v_#memory_int_237|) (= |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5| (select .cse0 .cse3)) (= |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5| (select .cse0 .cse4)) (= |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5| (select .cse0 .cse2)) (= |v_#race_867| (store |v_#race_868| |v_~#stack~0.base_436| (store (store (store (store (select |v_#race_868| |v_~#stack~0.base_436|) .cse2 |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5|) .cse3 |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5|) .cse4 |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5|) .cse1 |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5|)))))) InVars {#race=|v_#race_868|, #memory_int=|v_#memory_int_238|, threadThread1of2ForFork0_Push_~head1~1#1=|v_threadThread1of2ForFork0_Push_~head1~1#1_7|, ~#stack~0.base=|v_~#stack~0.base_436|, ~#stack~0.offset=|v_~#stack~0.offset_436|, threadThread1of2ForFork0_Push_~index#1=|v_threadThread1of2ForFork0_Push_~index#1_7|} OutVars{#race=|v_#race_867|, ~#stack~0.base=|v_~#stack~0.base_436|, ~#stack~0.offset=|v_~#stack~0.offset_436|, threadThread1of2ForFork0_Push_~head1~1#1=|v_threadThread1of2ForFork0_Push_~head1~1#1_7|, #memory_int=|v_#memory_int_237|, 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|)), 308#L1747-6true, 323#true, 26#L1759-4true, 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, 28#L1729true, 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|))]) [2025-03-17 11:00:25,290 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2025-03-17 11:00:25,290 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2025-03-17 11:00:25,290 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2025-03-17 11:00:25,290 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2025-03-17 11:00:25,324 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1184] L1727-->L1729: Formula: (let ((.cse5 (* 8 |v_threadThread1of2ForFork0_Push_~index#1_7|))) (let ((.cse0 (select |v_#race_867| |v_~#stack~0.base_436|)) (.cse2 (+ |v_~#stack~0.offset_436| .cse5 4)) (.cse3 (+ |v_~#stack~0.offset_436| 5 .cse5)) (.cse4 (+ |v_~#stack~0.offset_436| 6 .cse5)) (.cse1 (+ 7 |v_~#stack~0.offset_436| .cse5))) (and (= |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5| (select .cse0 .cse1)) (= (store |v_#memory_int_238| |v_~#stack~0.base_436| (store (select |v_#memory_int_238| |v_~#stack~0.base_436|) .cse2 |v_threadThread1of2ForFork0_Push_~head1~1#1_7|)) |v_#memory_int_237|) (= |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5| (select .cse0 .cse3)) (= |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5| (select .cse0 .cse4)) (= |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5| (select .cse0 .cse2)) (= |v_#race_867| (store |v_#race_868| |v_~#stack~0.base_436| (store (store (store (store (select |v_#race_868| |v_~#stack~0.base_436|) .cse2 |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5|) .cse3 |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5|) .cse4 |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5|) .cse1 |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5|)))))) InVars {#race=|v_#race_868|, #memory_int=|v_#memory_int_238|, threadThread1of2ForFork0_Push_~head1~1#1=|v_threadThread1of2ForFork0_Push_~head1~1#1_7|, ~#stack~0.base=|v_~#stack~0.base_436|, ~#stack~0.offset=|v_~#stack~0.offset_436|, threadThread1of2ForFork0_Push_~index#1=|v_threadThread1of2ForFork0_Push_~index#1_7|} OutVars{#race=|v_#race_867|, ~#stack~0.base=|v_~#stack~0.base_436|, ~#stack~0.offset=|v_~#stack~0.offset_436|, threadThread1of2ForFork0_Push_~head1~1#1=|v_threadThread1of2ForFork0_Push_~head1~1#1_7|, #memory_int=|v_#memory_int_237|, 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, 26#L1759-4true, 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, 28#L1729true, 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|)), 204#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|))]) [2025-03-17 11:00:25,324 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2025-03-17 11:00:25,324 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2025-03-17 11:00:25,324 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2025-03-17 11:00:25,324 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2025-03-17 11:00:25,365 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1225] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][154], [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, 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 80#L1757-2true, 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, 255#L1704-1true, 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|))]) [2025-03-17 11:00:25,366 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2025-03-17 11:00:25,366 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-17 11:00:25,366 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-03-17 11:00:25,366 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-17 11:00:25,402 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1225] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][154], [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|)), 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 323#true, 80#L1757-2true, 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)), 183#L1746-3true, 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, 255#L1704-1true, 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|))]) [2025-03-17 11:00:25,402 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2025-03-17 11:00:25,402 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-17 11:00:25,403 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-17 11:00:25,403 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-17 11:00:25,435 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1225] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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, 26#L1759-4true, 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, 255#L1704-1true, 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|))]) [2025-03-17 11:00:25,435 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2025-03-17 11:00:25,435 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-17 11:00:25,435 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-17 11:00:25,435 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-17 11:00:25,435 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1225] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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, 304#L1756-1true, 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, 255#L1704-1true, 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|))]) [2025-03-17 11:00:25,436 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2025-03-17 11:00:25,436 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-17 11:00:25,436 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-17 11:00:25,436 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-17 11:00:25,436 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1225] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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, 316#L1759true, 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)), 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, 255#L1704-1true, 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|))]) [2025-03-17 11:00:25,436 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2025-03-17 11:00:25,436 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-17 11:00:25,436 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-17 11:00:25,436 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-17 11:00:25,436 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-17 11:00:25,438 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1225] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][154], [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, 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 80#L1757-2true, 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, 255#L1704-1true, 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|), 178#L1746-2true, 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|))]) [2025-03-17 11:00:25,438 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2025-03-17 11:00:25,438 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-17 11:00:25,438 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-17 11:00:25,438 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-17 11:00:25,468 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1225] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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|)), 26#L1759-4true, 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)), 183#L1746-3true, 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, 255#L1704-1true, 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|))]) [2025-03-17 11:00:25,468 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2025-03-17 11:00:25,468 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-17 11:00:25,468 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-17 11:00:25,468 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-17 11:00:25,468 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1225] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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, 304#L1756-1true, 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)), 183#L1746-3true, 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, 255#L1704-1true, 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|))]) [2025-03-17 11:00:25,468 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2025-03-17 11:00:25,468 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-17 11:00:25,468 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-17 11:00:25,468 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-17 11:00:25,469 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1225] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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, 316#L1759true, 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)), 183#L1746-3true, 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, 255#L1704-1true, 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|))]) [2025-03-17 11:00:25,469 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2025-03-17 11:00:25,469 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-17 11:00:25,469 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-17 11:00:25,469 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-17 11:00:25,469 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-17 11:00:25,470 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1225] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} AuxVars[] AssignedVars[#race, threadThread2of2ForFork0_Pop_#t~mem12#1][154], [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|)), 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 323#true, 80#L1757-2true, 325#true, 321#true, 263#L1746true, 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, 255#L1704-1true, 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|))]) [2025-03-17 11:00:25,470 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2025-03-17 11:00:25,470 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-17 11:00:25,470 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-17 11:00:25,471 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-17 11:00:25,500 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1225] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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, 26#L1759-4true, 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, 255#L1704-1true, 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|), 178#L1746-2true, 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|))]) [2025-03-17 11:00:25,500 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2025-03-17 11:00:25,500 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-17 11:00:25,500 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-17 11:00:25,500 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-17 11:00:25,500 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1225] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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, 304#L1756-1true, 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, 255#L1704-1true, 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|), 178#L1746-2true, 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|))]) [2025-03-17 11:00:25,500 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2025-03-17 11:00:25,500 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-17 11:00:25,500 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-17 11:00:25,500 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-17 11:00:25,500 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1225] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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, 316#L1759true, 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)), 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, 255#L1704-1true, 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|), 178#L1746-2true, 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|))]) [2025-03-17 11:00:25,500 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2025-03-17 11:00:25,500 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-17 11:00:25,500 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-17 11:00:25,500 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-17 11:00:25,500 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-17 11:00:25,532 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1225] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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, 304#L1756-1true, 325#true, 321#true, 263#L1746true, 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, 255#L1704-1true, 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|))]) [2025-03-17 11:00:25,532 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2025-03-17 11:00:25,532 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-17 11:00:25,532 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-17 11:00:25,532 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-17 11:00:25,532 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1225] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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, 26#L1759-4true, 325#true, 321#true, 263#L1746true, 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, 255#L1704-1true, 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|))]) [2025-03-17 11:00:25,532 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2025-03-17 11:00:25,532 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-17 11:00:25,533 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-17 11:00:25,533 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-17 11:00:25,533 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1225] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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, 316#L1759true, 325#true, 339#(= |ULTIMATE.start_main_~i~2#1| 0), 321#true, 263#L1746true, 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: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 255#L1704-1true, 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|))]) [2025-03-17 11:00:25,533 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2025-03-17 11:00:25,533 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-17 11:00:25,533 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-17 11:00:25,533 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-17 11:00:25,533 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-17 11:00:25,792 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1225] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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, 26#L1759-4true, 325#true, 321#true, 211#L1747-8true, 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, 255#L1704-1true, 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|))]) [2025-03-17 11:00:25,792 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2025-03-17 11:00:25,792 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-17 11:00:25,792 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-17 11:00:25,792 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-17 11:00:25,792 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1225] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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, 304#L1756-1true, 325#true, 321#true, 211#L1747-8true, 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, 255#L1704-1true, 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|))]) [2025-03-17 11:00:25,792 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2025-03-17 11:00:25,792 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-17 11:00:25,792 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-17 11:00:25,792 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-17 11:00:25,792 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1225] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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, 316#L1759true, 325#true, 339#(= |ULTIMATE.start_main_~i~2#1| 0), 321#true, 211#L1747-8true, 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: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 255#L1704-1true, 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|))]) [2025-03-17 11:00:25,792 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2025-03-17 11:00:25,792 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-17 11:00:25,793 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-17 11:00:25,793 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-17 11:00:25,793 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-17 11:00:25,810 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1225] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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, 26#L1759-4true, 325#true, 321#true, 136#L1747-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: 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, 255#L1704-1true, 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|))]) [2025-03-17 11:00:25,810 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2025-03-17 11:00:25,810 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-17 11:00:25,810 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-17 11:00:25,810 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-17 11:00:25,810 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-17 11:00:25,810 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-17 11:00:25,810 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1225] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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, 304#L1756-1true, 325#true, 321#true, 136#L1747-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: 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, 255#L1704-1true, 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|))]) [2025-03-17 11:00:25,810 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2025-03-17 11:00:25,810 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-17 11:00:25,810 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-17 11:00:25,810 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-17 11:00:25,810 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-17 11:00:25,810 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1225] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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, 316#L1759true, 325#true, 339#(= |ULTIMATE.start_main_~i~2#1| 0), 321#true, 136#L1747-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: 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, 255#L1704-1true, 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|))]) [2025-03-17 11:00:25,811 INFO L294 olderBase$Statistics]: this new event has 178 ancestors and is cut-off event [2025-03-17 11:00:25,811 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-17 11:00:25,811 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-17 11:00:25,811 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-17 11:00:25,811 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-17 11:00:25,811 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-17 11:00:25,811 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-17 11:00:25,829 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1225] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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, 304#L1756-1true, 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)), 317#L1747-6true, 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, 255#L1704-1true, 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|))]) [2025-03-17 11:00:25,829 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2025-03-17 11:00:25,829 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-17 11:00:25,829 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-17 11:00:25,829 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-17 11:00:25,829 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-17 11:00:25,830 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1225] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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, 26#L1759-4true, 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)), 317#L1747-6true, 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, 255#L1704-1true, 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|))]) [2025-03-17 11:00:25,830 INFO L294 olderBase$Statistics]: this new event has 178 ancestors and is cut-off event [2025-03-17 11:00:25,830 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-17 11:00:25,830 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-17 11:00:25,830 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-17 11:00:25,830 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-17 11:00:25,830 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-17 11:00:25,830 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1225] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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, 316#L1759true, 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)), 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)), 317#L1747-6true, 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, 255#L1704-1true, 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|))]) [2025-03-17 11:00:25,830 INFO L294 olderBase$Statistics]: this new event has 179 ancestors and is cut-off event [2025-03-17 11:00:25,830 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-17 11:00:25,830 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-17 11:00:25,830 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-17 11:00:25,830 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-17 11:00:25,830 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-17 11:00:25,830 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-17 11:00:25,830 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-17 11:00:25,851 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1225] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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, 304#L1756-1true, 91#L1747-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, 255#L1704-1true, 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|))]) [2025-03-17 11:00:25,851 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2025-03-17 11:00:25,851 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-17 11:00:25,851 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-17 11:00:25,851 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-17 11:00:25,851 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-17 11:00:25,851 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1225] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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, 26#L1759-4true, 91#L1747-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: 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, 255#L1704-1true, 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|))]) [2025-03-17 11:00:25,851 INFO L294 olderBase$Statistics]: this new event has 179 ancestors and is cut-off event [2025-03-17 11:00:25,851 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-17 11:00:25,851 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-17 11:00:25,851 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-17 11:00:25,851 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-17 11:00:25,851 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-17 11:00:25,851 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1225] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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, 316#L1759true, 91#L1747-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)), 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, 255#L1704-1true, 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|))]) [2025-03-17 11:00:25,851 INFO L294 olderBase$Statistics]: this new event has 180 ancestors and is cut-off event [2025-03-17 11:00:25,851 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-17 11:00:25,851 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-17 11:00:25,851 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-17 11:00:25,851 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-17 11:00:25,851 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-17 11:00:25,852 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-17 11:00:25,852 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-17 11:00:25,998 INFO L124 PetriNetUnfolderBase]: 10837/32796 cut-off events. [2025-03-17 11:00:25,998 INFO L125 PetriNetUnfolderBase]: For 13080/13475 co-relation queries the response was YES. [2025-03-17 11:00:26,114 INFO L83 FinitePrefix]: Finished finitePrefix Result has 63166 conditions, 32796 events. 10837/32796 cut-off events. For 13080/13475 co-relation queries the response was YES. Maximal size of possible extension queue 809. Compared 382938 event pairs, 1752 based on Foata normal form. 154/30388 useless extension candidates. Maximal degree in co-relation 63150. Up to 11805 conditions per place. [2025-03-17 11:00:26,208 INFO L140 encePairwiseOnDemand]: 336/342 looper letters, 195 selfloop transitions, 6 changer transitions 5/533 dead transitions. [2025-03-17 11:00:26,208 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 310 places, 533 transitions, 2480 flow [2025-03-17 11:00:26,211 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-03-17 11:00:26,211 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2025-03-17 11:00:26,212 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 1119 transitions. [2025-03-17 11:00:26,213 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.8179824561403509 [2025-03-17 11:00:26,213 INFO L175 Difference]: Start difference. First operand has 307 places, 449 transitions, 1652 flow. Second operand 4 states and 1119 transitions. [2025-03-17 11:00:26,213 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 310 places, 533 transitions, 2480 flow [2025-03-17 11:00:26,281 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 310 places, 533 transitions, 2480 flow, removed 0 selfloop flow, removed 0 redundant places. [2025-03-17 11:00:26,285 INFO L231 Difference]: Finished difference. Result has 311 places, 444 transitions, 1658 flow [2025-03-17 11:00:26,286 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=342, 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} [2025-03-17 11:00:26,286 INFO L279 CegarLoopForPetriNet]: 322 programPoint places, -11 predicate places. [2025-03-17 11:00:26,286 INFO L471 AbstractCegarLoop]: Abstraction has has 311 places, 444 transitions, 1658 flow [2025-03-17 11:00:26,287 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) [2025-03-17 11:00:26,287 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-03-17 11:00:26,287 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] [2025-03-17 11:00:26,287 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2025-03-17 11:00:26,287 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE (and 58 more)] === [2025-03-17 11:00:26,288 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 11:00:26,288 INFO L85 PathProgramCache]: Analyzing trace with hash -1070743238, now seen corresponding path program 1 times [2025-03-17 11:00:26,288 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 11:00:26,288 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [633032919] [2025-03-17 11:00:26,288 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 11:00:26,288 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 11:00:26,303 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 87 statements into 1 equivalence classes. [2025-03-17 11:00:26,324 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 87 of 87 statements. [2025-03-17 11:00:26,326 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 11:00:26,326 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 11:00:27,019 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2025-03-17 11:00:27,020 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 11:00:27,020 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [633032919] [2025-03-17 11:00:27,020 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [633032919] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-17 11:00:27,020 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-17 11:00:27,020 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2025-03-17 11:00:27,021 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1106401707] [2025-03-17 11:00:27,021 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-17 11:00:27,021 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2025-03-17 11:00:27,022 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 11:00:27,022 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2025-03-17 11:00:27,022 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2025-03-17 11:00:27,440 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 230 out of 342 [2025-03-17 11:00:27,442 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) [2025-03-17 11:00:27,442 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-17 11:00:27,442 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 230 of 342 [2025-03-17 11:00:27,442 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-17 11:00:32,904 INFO L124 PetriNetUnfolderBase]: 15829/45455 cut-off events. [2025-03-17 11:00:32,905 INFO L125 PetriNetUnfolderBase]: For 16966/29728 co-relation queries the response was YES. [2025-03-17 11:00:33,114 INFO L83 FinitePrefix]: Finished finitePrefix Result has 96109 conditions, 45455 events. 15829/45455 cut-off events. For 16966/29728 co-relation queries the response was YES. Maximal size of possible extension queue 1060. Compared 548340 event pairs, 6784 based on Foata normal form. 2738/45072 useless extension candidates. Maximal degree in co-relation 96091. Up to 15816 conditions per place. [2025-03-17 11:00:33,245 INFO L140 encePairwiseOnDemand]: 334/342 looper letters, 348 selfloop transitions, 11 changer transitions 0/587 dead transitions. [2025-03-17 11:00:33,245 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 312 places, 587 transitions, 2948 flow [2025-03-17 11:00:33,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2025-03-17 11:00:33,246 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2025-03-17 11:00:33,247 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 2049 transitions. [2025-03-17 11:00:33,248 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.7489035087719298 [2025-03-17 11:00:33,248 INFO L175 Difference]: Start difference. First operand has 311 places, 444 transitions, 1658 flow. Second operand 8 states and 2049 transitions. [2025-03-17 11:00:33,248 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 312 places, 587 transitions, 2948 flow [2025-03-17 11:00:33,285 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 310 places, 587 transitions, 2936 flow, removed 2 selfloop flow, removed 2 redundant places. [2025-03-17 11:00:33,289 INFO L231 Difference]: Finished difference. Result has 310 places, 443 transitions, 1664 flow [2025-03-17 11:00:33,290 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=342, 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} [2025-03-17 11:00:33,290 INFO L279 CegarLoopForPetriNet]: 322 programPoint places, -12 predicate places. [2025-03-17 11:00:33,290 INFO L471 AbstractCegarLoop]: Abstraction has has 310 places, 443 transitions, 1664 flow [2025-03-17 11:00:33,291 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) [2025-03-17 11:00:33,291 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-03-17 11:00:33,291 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] [2025-03-17 11:00:33,292 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2025-03-17 11:00:33,292 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting threadErr7ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE (and 58 more)] === [2025-03-17 11:00:33,292 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 11:00:33,292 INFO L85 PathProgramCache]: Analyzing trace with hash 1748559722, now seen corresponding path program 1 times [2025-03-17 11:00:33,292 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 11:00:33,292 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [267336343] [2025-03-17 11:00:33,292 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 11:00:33,293 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 11:00:33,306 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 87 statements into 1 equivalence classes. [2025-03-17 11:00:33,314 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 87 of 87 statements. [2025-03-17 11:00:33,315 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 11:00:33,315 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 11:00:33,373 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2025-03-17 11:00:33,373 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 11:00:33,373 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [267336343] [2025-03-17 11:00:33,373 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [267336343] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-17 11:00:33,374 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-17 11:00:33,374 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2025-03-17 11:00:33,374 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [156008319] [2025-03-17 11:00:33,374 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-17 11:00:33,374 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-03-17 11:00:33,374 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 11:00:33,375 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-03-17 11:00:33,375 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2025-03-17 11:00:33,432 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 258 out of 342 [2025-03-17 11:00:33,433 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) [2025-03-17 11:00:33,433 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-17 11:00:33,433 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 258 of 342 [2025-03-17 11:00:33,433 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-17 11:00:38,106 INFO L124 PetriNetUnfolderBase]: 13412/36304 cut-off events. [2025-03-17 11:00:38,106 INFO L125 PetriNetUnfolderBase]: For 21407/23602 co-relation queries the response was YES. [2025-03-17 11:00:38,341 INFO L83 FinitePrefix]: Finished finitePrefix Result has 79031 conditions, 36304 events. 13412/36304 cut-off events. For 21407/23602 co-relation queries the response was YES. Maximal size of possible extension queue 942. Compared 412985 event pairs, 2987 based on Foata normal form. 1530/35134 useless extension candidates. Maximal degree in co-relation 79013. Up to 14368 conditions per place. [2025-03-17 11:00:38,477 INFO L140 encePairwiseOnDemand]: 335/342 looper letters, 411 selfloop transitions, 9 changer transitions 0/745 dead transitions. [2025-03-17 11:00:38,477 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 316 places, 745 transitions, 4156 flow [2025-03-17 11:00:38,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2025-03-17 11:00:38,478 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2025-03-17 11:00:38,480 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 1923 transitions. [2025-03-17 11:00:38,481 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.8032581453634086 [2025-03-17 11:00:38,481 INFO L175 Difference]: Start difference. First operand has 310 places, 443 transitions, 1664 flow. Second operand 7 states and 1923 transitions. [2025-03-17 11:00:38,481 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 316 places, 745 transitions, 4156 flow [2025-03-17 11:00:38,625 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 309 places, 745 transitions, 4134 flow, removed 0 selfloop flow, removed 7 redundant places. [2025-03-17 11:00:38,631 INFO L231 Difference]: Finished difference. Result has 315 places, 451 transitions, 1710 flow [2025-03-17 11:00:38,632 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=342, 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} [2025-03-17 11:00:38,632 INFO L279 CegarLoopForPetriNet]: 322 programPoint places, -7 predicate places. [2025-03-17 11:00:38,632 INFO L471 AbstractCegarLoop]: Abstraction has has 315 places, 451 transitions, 1710 flow [2025-03-17 11:00:38,633 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) [2025-03-17 11:00:38,633 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-03-17 11:00:38,633 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] [2025-03-17 11:00:38,633 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2025-03-17 11:00:38,633 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE (and 58 more)] === [2025-03-17 11:00:38,634 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 11:00:38,634 INFO L85 PathProgramCache]: Analyzing trace with hash 1842222462, now seen corresponding path program 1 times [2025-03-17 11:00:38,634 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 11:00:38,634 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [134811597] [2025-03-17 11:00:38,634 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 11:00:38,634 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 11:00:38,837 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 94 statements into 1 equivalence classes. [2025-03-17 11:00:38,845 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 94 of 94 statements. [2025-03-17 11:00:38,845 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 11:00:38,845 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 11:00:38,912 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2025-03-17 11:00:38,912 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 11:00:38,913 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [134811597] [2025-03-17 11:00:38,913 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [134811597] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-17 11:00:38,913 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-17 11:00:38,913 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2025-03-17 11:00:38,913 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [813657944] [2025-03-17 11:00:38,913 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-17 11:00:38,913 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-03-17 11:00:38,913 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 11:00:38,913 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-03-17 11:00:38,913 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2025-03-17 11:00:38,961 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 257 out of 342 [2025-03-17 11:00:38,962 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) [2025-03-17 11:00:38,962 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-17 11:00:38,962 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 257 of 342 [2025-03-17 11:00:38,962 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-17 11:00:39,760 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1099] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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, 54#L1704-1true, 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), 19#L1746true, 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#L1757-12true]) [2025-03-17 11:00:39,761 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2025-03-17 11:00:39,761 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-17 11:00:39,761 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-17 11:00:39,761 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-17 11:00:39,761 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1099] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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, 292#L1746-2true, 321#true, 54#L1704-1true, 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|)), 212#L1757-12true]) [2025-03-17 11:00:39,761 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2025-03-17 11:00:39,761 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-17 11:00:39,761 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-17 11:00:39,761 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-17 11:00:39,761 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1099] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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|)), 42#L1746-3true, 323#true, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 729#true, 321#true, 54#L1704-1true, 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|)), 212#L1757-12true]) [2025-03-17 11:00:39,761 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2025-03-17 11:00:39,761 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-17 11:00:39,761 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-17 11:00:39,761 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-17 11:00:39,800 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1099] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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, 54#L1704-1true, 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, 71#L1747-8true, 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#L1757-12true]) [2025-03-17 11:00:39,800 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2025-03-17 11:00:39,800 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-17 11:00:39,800 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-17 11:00:39,800 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-17 11:00:39,845 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1099] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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, 54#L1704-1true, 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), 222#L1747-7true, 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#L1757-12true]) [2025-03-17 11:00:39,846 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2025-03-17 11:00:39,846 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-17 11:00:39,846 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-17 11:00:39,846 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-17 11:00:39,882 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1099] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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|)), 308#L1747-6true, 323#true, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 729#true, 321#true, 54#L1704-1true, 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|)), 212#L1757-12true]) [2025-03-17 11:00:39,882 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2025-03-17 11:00:39,882 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-17 11:00:39,882 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-17 11:00:39,882 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-17 11:00:39,916 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1099] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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, 54#L1704-1true, 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), 204#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)), 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#L1757-12true]) [2025-03-17 11:00:39,917 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2025-03-17 11:00:39,917 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-17 11:00:39,917 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-17 11:00:39,917 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-17 11:00:40,155 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1099] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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|)), 42#L1746-3true, 323#true, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 729#true, 304#L1756-1true, 321#true, 54#L1704-1true, 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|))]) [2025-03-17 11:00:40,155 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2025-03-17 11:00:40,155 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-17 11:00:40,155 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-17 11:00:40,155 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-17 11:00:40,155 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1099] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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|)), 42#L1746-3true, 323#true, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 729#true, 321#true, 54#L1704-1true, 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|), 212#L1757-12true, 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|))]) [2025-03-17 11:00:40,155 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2025-03-17 11:00:40,155 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-17 11:00:40,155 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-17 11:00:40,155 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-17 11:00:40,155 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-17 11:00:40,195 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1099] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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, 292#L1746-2true, 321#true, 54#L1704-1true, 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|), 212#L1757-12true, 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|))]) [2025-03-17 11:00:40,195 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2025-03-17 11:00:40,195 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-17 11:00:40,195 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-17 11:00:40,195 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-17 11:00:40,195 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-17 11:00:40,195 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1099] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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, 292#L1746-2true, 304#L1756-1true, 321#true, 54#L1704-1true, 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|))]) [2025-03-17 11:00:40,195 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2025-03-17 11:00:40,195 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-17 11:00:40,195 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-17 11:00:40,195 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-17 11:00:40,241 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1099] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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, 304#L1756-1true, 321#true, 54#L1704-1true, 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), 19#L1746true, 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|))]) [2025-03-17 11:00:40,241 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2025-03-17 11:00:40,241 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-17 11:00:40,241 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-17 11:00:40,241 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-17 11:00:40,241 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1099] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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, 54#L1704-1true, 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), 19#L1746true, 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#L1757-12true, 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|))]) [2025-03-17 11:00:40,241 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2025-03-17 11:00:40,241 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-17 11:00:40,241 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-17 11:00:40,241 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-17 11:00:40,241 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-17 11:00:40,460 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1099] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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, 304#L1756-1true, 321#true, 54#L1704-1true, 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), 204#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)), 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|))]) [2025-03-17 11:00:40,460 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2025-03-17 11:00:40,460 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-17 11:00:40,460 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-17 11:00:40,460 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-17 11:00:40,460 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1099] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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, 304#L1756-1true, 321#true, 54#L1704-1true, 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), 222#L1747-7true, 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|))]) [2025-03-17 11:00:40,460 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2025-03-17 11:00:40,460 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-17 11:00:40,460 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-17 11:00:40,460 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-17 11:00:40,460 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1099] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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|)), 308#L1747-6true, 323#true, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 729#true, 304#L1756-1true, 321#true, 54#L1704-1true, 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|))]) [2025-03-17 11:00:40,460 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2025-03-17 11:00:40,460 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-17 11:00:40,460 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-17 11:00:40,460 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-17 11:00:40,460 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1099] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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, 304#L1756-1true, 321#true, 54#L1704-1true, 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, 71#L1747-8true, 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|))]) [2025-03-17 11:00:40,460 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2025-03-17 11:00:40,460 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-17 11:00:40,460 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-17 11:00:40,460 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-17 11:00:40,460 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1099] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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, 54#L1704-1true, 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), 204#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)), 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#L1757-12true, 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|))]) [2025-03-17 11:00:40,460 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2025-03-17 11:00:40,461 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-17 11:00:40,461 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-17 11:00:40,461 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-17 11:00:40,461 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-17 11:00:40,461 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1099] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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, 54#L1704-1true, 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), 222#L1747-7true, 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#L1757-12true, 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|))]) [2025-03-17 11:00:40,461 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2025-03-17 11:00:40,461 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-17 11:00:40,461 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-17 11:00:40,461 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-17 11:00:40,461 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-17 11:00:40,461 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1099] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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|)), 308#L1747-6true, 323#true, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 729#true, 321#true, 54#L1704-1true, 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|), 212#L1757-12true, 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|))]) [2025-03-17 11:00:40,461 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2025-03-17 11:00:40,461 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-17 11:00:40,461 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-17 11:00:40,461 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-17 11:00:40,461 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-17 11:00:40,461 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1099] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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, 54#L1704-1true, 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, 71#L1747-8true, 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#L1757-12true, 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|))]) [2025-03-17 11:00:40,461 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2025-03-17 11:00:40,461 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-17 11:00:40,461 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-17 11:00:40,461 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-17 11:00:40,461 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-17 11:00:40,510 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1099] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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|)), 42#L1746-3true, 323#true, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 321#true, 54#L1704-1true, 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), 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#L1757-12true, 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|))]) [2025-03-17 11:00:40,510 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2025-03-17 11:00:40,510 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-17 11:00:40,510 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-17 11:00:40,510 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-17 11:00:40,563 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1099] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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), 292#L1746-2true, 321#true, 54#L1704-1true, 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), 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|)), 212#L1757-12true]) [2025-03-17 11:00:40,563 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2025-03-17 11:00:40,563 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-17 11:00:40,563 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-17 11:00:40,563 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-17 11:00:40,617 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1225] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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, 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)), 183#L1746-3true, 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, 255#L1704-1true, 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#L1757-12true]) [2025-03-17 11:00:40,617 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2025-03-17 11:00:40,618 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2025-03-17 11:00:40,618 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-17 11:00:40,618 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2025-03-17 11:00:40,618 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1225] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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, 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)), 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, 255#L1704-1true, 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|), 178#L1746-2true, 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#L1757-12true]) [2025-03-17 11:00:40,618 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2025-03-17 11:00:40,618 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-17 11:00:40,618 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2025-03-17 11:00:40,618 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2025-03-17 11:00:40,618 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1225] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 729#true, 321#true, 263#L1746true, 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, 255#L1704-1true, 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#L1757-12true]) [2025-03-17 11:00:40,618 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2025-03-17 11:00:40,618 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2025-03-17 11:00:40,618 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-17 11:00:40,618 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2025-03-17 11:00:40,620 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1099] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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|)), 308#L1747-6true, 323#true, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 729#true, 321#true, 54#L1704-1true, 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|), 212#L1757-12true, 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|))]) [2025-03-17 11:00:40,620 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2025-03-17 11:00:40,620 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2025-03-17 11:00:40,620 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-17 11:00:40,620 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-17 11:00:40,620 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-17 11:00:40,620 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-17 11:00:40,620 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1099] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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, 54#L1704-1true, 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), 222#L1747-7true, 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#L1757-12true, 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|))]) [2025-03-17 11:00:40,620 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2025-03-17 11:00:40,620 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2025-03-17 11:00:40,620 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-17 11:00:40,620 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-17 11:00:40,620 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-17 11:00:40,620 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-17 11:00:40,620 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1099] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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, 54#L1704-1true, 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), 204#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)), 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#L1757-12true, 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|))]) [2025-03-17 11:00:40,620 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2025-03-17 11:00:40,621 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2025-03-17 11:00:40,621 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-17 11:00:40,621 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-17 11:00:40,621 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-17 11:00:40,621 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-17 11:00:40,622 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1099] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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, 54#L1704-1true, 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), 19#L1746true, 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#L1757-12true, 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|))]) [2025-03-17 11:00:40,622 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2025-03-17 11:00:40,622 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-17 11:00:40,622 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-17 11:00:40,622 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-17 11:00:40,680 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1225] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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, 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)), 211#L1747-8true, 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, 255#L1704-1true, 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#L1757-12true, 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|))]) [2025-03-17 11:00:40,680 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2025-03-17 11:00:40,680 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-03-17 11:00:40,680 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-17 11:00:40,680 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-03-17 11:00:40,680 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1225] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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, 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)), 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, 255#L1704-1true, 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#L1757-12true, 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|)), 178#L1746-2true]) [2025-03-17 11:00:40,680 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2025-03-17 11:00:40,684 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-17 11:00:40,684 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2025-03-17 11:00:40,684 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2025-03-17 11:00:40,684 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2025-03-17 11:00:40,684 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1225] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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, 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)), 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, 136#L1747-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, 255#L1704-1true, 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#L1757-12true, 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|))]) [2025-03-17 11:00:40,684 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2025-03-17 11:00:40,684 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-17 11:00:40,684 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-17 11:00:40,684 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-17 11:00:40,684 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1225] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 729#true, 321#true, 263#L1746true, 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, 255#L1704-1true, 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#L1757-12true, 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|))]) [2025-03-17 11:00:40,684 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2025-03-17 11:00:40,684 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2025-03-17 11:00:40,684 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-17 11:00:40,684 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2025-03-17 11:00:40,684 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2025-03-17 11:00:40,685 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1225] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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, 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)), 317#L1747-6true, 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, 255#L1704-1true, 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#L1757-12true, 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|))]) [2025-03-17 11:00:40,685 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2025-03-17 11:00:40,685 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-03-17 11:00:40,685 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-03-17 11:00:40,685 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-17 11:00:40,685 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1225] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 729#true, 91#L1747-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, 255#L1704-1true, 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#L1757-12true, 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|))]) [2025-03-17 11:00:40,685 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2025-03-17 11:00:40,685 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-17 11:00:40,685 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-17 11:00:40,685 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-17 11:00:40,686 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1225] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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, 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)), 211#L1747-8true, 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, 255#L1704-1true, 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#L1757-12true]) [2025-03-17 11:00:40,686 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2025-03-17 11:00:40,686 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-03-17 11:00:40,686 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-17 11:00:40,686 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-03-17 11:00:40,686 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-03-17 11:00:40,744 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1225] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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, 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)), 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, 136#L1747-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, 255#L1704-1true, 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#L1757-12true]) [2025-03-17 11:00:40,745 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2025-03-17 11:00:40,745 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-17 11:00:40,745 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-17 11:00:40,745 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-17 11:00:40,745 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-17 11:00:40,800 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1225] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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, 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)), 317#L1747-6true, 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, 255#L1704-1true, 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#L1757-12true]) [2025-03-17 11:00:40,800 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2025-03-17 11:00:40,800 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-03-17 11:00:40,800 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-03-17 11:00:40,800 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-17 11:00:40,800 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-03-17 11:00:40,852 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1225] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 729#true, 91#L1747-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, 255#L1704-1true, 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#L1757-12true]) [2025-03-17 11:00:40,852 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2025-03-17 11:00:40,852 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-17 11:00:40,852 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-17 11:00:40,852 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-17 11:00:40,852 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-17 11:00:40,855 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1099] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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|)), 308#L1747-6true, 323#true, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 321#true, 54#L1704-1true, 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), 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#L1757-12true, 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|))]) [2025-03-17 11:00:40,855 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2025-03-17 11:00:40,855 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-17 11:00:40,855 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-17 11:00:40,855 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-17 11:00:40,855 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1099] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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, 54#L1704-1true, 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), 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, 71#L1747-8true, 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#L1757-12true, 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|))]) [2025-03-17 11:00:40,855 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2025-03-17 11:00:40,855 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-17 11:00:40,855 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-17 11:00:40,855 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-17 11:00:40,855 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1099] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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, 54#L1704-1true, 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), 204#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)), 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#L1757-12true, 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|))]) [2025-03-17 11:00:40,855 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2025-03-17 11:00:40,855 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-17 11:00:40,855 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-17 11:00:40,856 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-17 11:00:40,856 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1099] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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, 54#L1704-1true, 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), 222#L1747-7true, 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#L1757-12true, 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|))]) [2025-03-17 11:00:40,856 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2025-03-17 11:00:40,856 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-17 11:00:40,856 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-17 11:00:40,856 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-17 11:00:41,024 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1099] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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|)), 308#L1747-6true, 323#true, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 321#true, 54#L1704-1true, 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), 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#L1757-12true, 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|))]) [2025-03-17 11:00:41,024 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2025-03-17 11:00:41,024 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-17 11:00:41,024 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-17 11:00:41,024 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-03-17 11:00:41,024 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-17 11:00:41,024 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1099] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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, 54#L1704-1true, 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), 204#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)), 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#L1757-12true, 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|))]) [2025-03-17 11:00:41,024 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2025-03-17 11:00:41,024 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-17 11:00:41,024 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-17 11:00:41,024 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-17 11:00:41,024 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-17 11:00:41,025 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1099] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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, 54#L1704-1true, 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), 222#L1747-7true, 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#L1757-12true, 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|))]) [2025-03-17 11:00:41,025 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2025-03-17 11:00:41,025 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-17 11:00:41,025 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-17 11:00:41,025 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-17 11:00:41,025 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-17 11:00:43,018 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1310] L1727-->L1729: Formula: (let ((.cse5 (* 8 |v_threadThread2of2ForFork0_Push_~index#1_7|))) (let ((.cse0 (select |v_#race_867| |v_~#stack~0.base_436|)) (.cse2 (+ .cse5 |v_~#stack~0.offset_436| 5)) (.cse1 (+ .cse5 |v_~#stack~0.offset_436| 6)) (.cse4 (+ .cse5 7 |v_~#stack~0.offset_436|)) (.cse3 (+ .cse5 |v_~#stack~0.offset_436| 4))) (and (= (select .cse0 .cse1) |v_threadThread2of2ForFork0_Push_#t~nondet25#1_5|) (= |v_threadThread2of2ForFork0_Push_#t~nondet25#1_5| (select .cse0 .cse2)) (= |v_threadThread2of2ForFork0_Push_#t~nondet25#1_5| (select .cse0 .cse3)) (= |v_threadThread2of2ForFork0_Push_#t~nondet25#1_5| (select .cse0 .cse4)) (= |v_#race_867| (store |v_#race_868| |v_~#stack~0.base_436| (store (store (store (store (select |v_#race_868| |v_~#stack~0.base_436|) .cse3 |v_threadThread2of2ForFork0_Push_#t~nondet25#1_5|) .cse2 |v_threadThread2of2ForFork0_Push_#t~nondet25#1_5|) .cse1 |v_threadThread2of2ForFork0_Push_#t~nondet25#1_5|) .cse4 |v_threadThread2of2ForFork0_Push_#t~nondet25#1_5|))) (= |v_#memory_int_237| (store |v_#memory_int_238| |v_~#stack~0.base_436| (store (select |v_#memory_int_238| |v_~#stack~0.base_436|) .cse3 |v_threadThread2of2ForFork0_Push_~head1~1#1_7|)))))) InVars {#race=|v_#race_868|, #memory_int=|v_#memory_int_238|, threadThread2of2ForFork0_Push_~index#1=|v_threadThread2of2ForFork0_Push_~index#1_7|, ~#stack~0.base=|v_~#stack~0.base_436|, ~#stack~0.offset=|v_~#stack~0.offset_436|, threadThread2of2ForFork0_Push_~head1~1#1=|v_threadThread2of2ForFork0_Push_~head1~1#1_7|} OutVars{#race=|v_#race_867|, ~#stack~0.base=|v_~#stack~0.base_436|, ~#stack~0.offset=|v_~#stack~0.offset_436|, 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_237|, 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, 91#L1747-5true, 321#true, 155#L1729true, 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|)), 212#L1757-12true]) [2025-03-17 11:00:43,018 INFO L294 olderBase$Statistics]: this new event has 184 ancestors and is cut-off event [2025-03-17 11:00:43,019 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-17 11:00:43,019 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-17 11:00:43,019 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-17 11:00:43,022 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1225] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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, 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)), 183#L1746-3true, 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, 255#L1704-1true, 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#L1757-12true, 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|))]) [2025-03-17 11:00:43,022 INFO L294 olderBase$Statistics]: this new event has 188 ancestors and is cut-off event [2025-03-17 11:00:43,022 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2025-03-17 11:00:43,022 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-17 11:00:43,022 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2025-03-17 11:00:43,022 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2025-03-17 11:00:43,022 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1225] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 729#true, 304#L1756-1true, 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)), 183#L1746-3true, 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, 255#L1704-1true, 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|))]) [2025-03-17 11:00:43,022 INFO L294 olderBase$Statistics]: this new event has 186 ancestors and is cut-off event [2025-03-17 11:00:43,022 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-17 11:00:43,022 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-17 11:00:43,022 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-17 11:00:43,062 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1225] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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, 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)), 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, 255#L1704-1true, 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#L1757-12true, 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|)), 178#L1746-2true]) [2025-03-17 11:00:43,062 INFO L294 olderBase$Statistics]: this new event has 189 ancestors and is cut-off event [2025-03-17 11:00:43,062 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-17 11:00:43,062 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2025-03-17 11:00:43,062 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2025-03-17 11:00:43,062 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2025-03-17 11:00:43,062 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2025-03-17 11:00:43,062 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1225] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 729#true, 304#L1756-1true, 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, 255#L1704-1true, 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|)), 178#L1746-2true]) [2025-03-17 11:00:43,062 INFO L294 olderBase$Statistics]: this new event has 187 ancestors and is cut-off event [2025-03-17 11:00:43,062 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2025-03-17 11:00:43,062 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-17 11:00:43,062 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2025-03-17 11:00:43,098 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1225] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 729#true, 304#L1756-1true, 321#true, 263#L1746true, 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, 255#L1704-1true, 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|))]) [2025-03-17 11:00:43,098 INFO L294 olderBase$Statistics]: this new event has 188 ancestors and is cut-off event [2025-03-17 11:00:43,098 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2025-03-17 11:00:43,098 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2025-03-17 11:00:43,098 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-17 11:00:43,098 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1225] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 729#true, 321#true, 263#L1746true, 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, 255#L1704-1true, 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#L1757-12true, 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|))]) [2025-03-17 11:00:43,098 INFO L294 olderBase$Statistics]: this new event has 190 ancestors and is cut-off event [2025-03-17 11:00:43,098 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2025-03-17 11:00:43,098 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-17 11:00:43,098 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2025-03-17 11:00:43,098 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2025-03-17 11:00:43,098 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2025-03-17 11:00:43,204 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1225] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 729#true, 304#L1756-1true, 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)), 211#L1747-8true, 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, 255#L1704-1true, 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|))]) [2025-03-17 11:00:43,204 INFO L294 olderBase$Statistics]: this new event has 192 ancestors and is cut-off event [2025-03-17 11:00:43,204 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-17 11:00:43,204 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2025-03-17 11:00:43,204 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2025-03-17 11:00:43,204 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1225] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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, 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)), 211#L1747-8true, 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, 255#L1704-1true, 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#L1757-12true, 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|))]) [2025-03-17 11:00:43,204 INFO L294 olderBase$Statistics]: this new event has 194 ancestors and is cut-off event [2025-03-17 11:00:43,204 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-03-17 11:00:43,204 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-03-17 11:00:43,204 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-17 11:00:43,205 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-03-17 11:00:43,205 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-03-17 11:00:43,230 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1225] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 729#true, 304#L1756-1true, 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, 136#L1747-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, 255#L1704-1true, 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|))]) [2025-03-17 11:00:43,230 INFO L294 olderBase$Statistics]: this new event has 193 ancestors and is cut-off event [2025-03-17 11:00:43,230 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2025-03-17 11:00:43,230 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-17 11:00:43,230 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2025-03-17 11:00:43,230 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1225] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 729#true, 304#L1756-1true, 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)), 317#L1747-6true, 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, 255#L1704-1true, 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|))]) [2025-03-17 11:00:43,231 INFO L294 olderBase$Statistics]: this new event has 194 ancestors and is cut-off event [2025-03-17 11:00:43,231 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-03-17 11:00:43,231 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-03-17 11:00:43,231 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-17 11:00:43,231 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1225] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 729#true, 304#L1756-1true, 91#L1747-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, 255#L1704-1true, 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|))]) [2025-03-17 11:00:43,231 INFO L294 olderBase$Statistics]: this new event has 195 ancestors and is cut-off event [2025-03-17 11:00:43,231 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-17 11:00:43,231 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-17 11:00:43,231 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-17 11:00:43,231 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1225] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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, 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)), 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, 136#L1747-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, 255#L1704-1true, 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#L1757-12true]) [2025-03-17 11:00:43,232 INFO L294 olderBase$Statistics]: this new event has 195 ancestors and is cut-off event [2025-03-17 11:00:43,232 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-17 11:00:43,232 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-17 11:00:43,232 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-17 11:00:43,232 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-17 11:00:43,232 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-17 11:00:43,232 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1225] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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, 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)), 317#L1747-6true, 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, 255#L1704-1true, 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#L1757-12true]) [2025-03-17 11:00:43,232 INFO L294 olderBase$Statistics]: this new event has 196 ancestors and is cut-off event [2025-03-17 11:00:43,232 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-03-17 11:00:43,232 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-03-17 11:00:43,232 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-03-17 11:00:43,232 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-17 11:00:43,232 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-03-17 11:00:43,232 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1225] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 729#true, 91#L1747-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, 255#L1704-1true, 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#L1757-12true]) [2025-03-17 11:00:43,233 INFO L294 olderBase$Statistics]: this new event has 197 ancestors and is cut-off event [2025-03-17 11:00:43,233 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-17 11:00:43,233 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-17 11:00:43,233 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-17 11:00:43,233 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-17 11:00:43,233 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-17 11:00:43,303 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1225] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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, 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)), 183#L1746-3true, 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), 53#L1757-7true, 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, 255#L1704-1true, 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|))]) [2025-03-17 11:00:43,303 INFO L294 olderBase$Statistics]: this new event has 193 ancestors and is cut-off event [2025-03-17 11:00:43,303 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-17 11:00:43,303 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2025-03-17 11:00:43,303 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-17 11:00:43,306 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1099] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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, 54#L1704-1true, 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), 222#L1747-7true, 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#L1757-12true, 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|))]) [2025-03-17 11:00:43,306 INFO L294 olderBase$Statistics]: this new event has 195 ancestors and is cut-off event [2025-03-17 11:00:43,306 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2025-03-17 11:00:43,306 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-17 11:00:43,306 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-17 11:00:43,306 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-17 11:00:43,306 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-17 11:00:43,306 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2025-03-17 11:00:43,306 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1099] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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, 304#L1756-1true, 321#true, 54#L1704-1true, 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), 222#L1747-7true, 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|))]) [2025-03-17 11:00:43,306 INFO L294 olderBase$Statistics]: this new event has 193 ancestors and is cut-off event [2025-03-17 11:00:43,306 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-17 11:00:43,306 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-17 11:00:43,306 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-17 11:00:43,306 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-17 11:00:43,326 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1225] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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, 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)), 183#L1746-3true, 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, 255#L1704-1true, 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|))]) [2025-03-17 11:00:43,327 INFO L294 olderBase$Statistics]: this new event has 194 ancestors and is cut-off event [2025-03-17 11:00:43,327 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2025-03-17 11:00:43,327 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-03-17 11:00:43,327 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-17 11:00:43,329 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1225] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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, 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)), 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), 53#L1757-7true, 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, 255#L1704-1true, 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|)), 178#L1746-2true]) [2025-03-17 11:00:43,329 INFO L294 olderBase$Statistics]: this new event has 194 ancestors and is cut-off event [2025-03-17 11:00:43,329 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2025-03-17 11:00:43,329 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-17 11:00:43,329 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-03-17 11:00:43,334 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1099] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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|)), 308#L1747-6true, 323#true, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 729#true, 304#L1756-1true, 321#true, 54#L1704-1true, 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|))]) [2025-03-17 11:00:43,334 INFO L294 olderBase$Statistics]: this new event has 194 ancestors and is cut-off event [2025-03-17 11:00:43,334 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-17 11:00:43,334 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-17 11:00:43,334 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-17 11:00:43,334 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2025-03-17 11:00:43,334 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1099] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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|)), 308#L1747-6true, 323#true, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 729#true, 321#true, 54#L1704-1true, 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|), 212#L1757-12true, 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|))]) [2025-03-17 11:00:43,334 INFO L294 olderBase$Statistics]: this new event has 196 ancestors and is cut-off event [2025-03-17 11:00:43,334 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2025-03-17 11:00:43,334 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-17 11:00:43,334 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-17 11:00:43,334 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2025-03-17 11:00:43,334 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-17 11:00:43,335 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-17 11:00:43,336 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1225] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 729#true, 91#L1747-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, 255#L1704-1true, 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#L1757-12true, 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|))]) [2025-03-17 11:00:43,336 INFO L294 olderBase$Statistics]: this new event has 197 ancestors and is cut-off event [2025-03-17 11:00:43,336 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-17 11:00:43,336 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-17 11:00:43,336 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-17 11:00:43,336 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-17 11:00:43,336 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-17 11:00:43,336 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-17 11:00:43,337 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1225] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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, 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)), 317#L1747-6true, 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, 255#L1704-1true, 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#L1757-12true, 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|))]) [2025-03-17 11:00:43,337 INFO L294 olderBase$Statistics]: this new event has 196 ancestors and is cut-off event [2025-03-17 11:00:43,337 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-03-17 11:00:43,337 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-17 11:00:43,337 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-03-17 11:00:43,337 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-03-17 11:00:43,337 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-17 11:00:43,337 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-03-17 11:00:43,337 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1225] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 729#true, 304#L1756-1true, 91#L1747-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, 255#L1704-1true, 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|))]) [2025-03-17 11:00:43,337 INFO L294 olderBase$Statistics]: this new event has 195 ancestors and is cut-off event [2025-03-17 11:00:43,337 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-17 11:00:43,337 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-17 11:00:43,338 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-17 11:00:43,338 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-17 11:00:43,338 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1225] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 729#true, 304#L1756-1true, 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)), 317#L1747-6true, 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, 255#L1704-1true, 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|))]) [2025-03-17 11:00:43,338 INFO L294 olderBase$Statistics]: this new event has 194 ancestors and is cut-off event [2025-03-17 11:00:43,338 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-03-17 11:00:43,338 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-17 11:00:43,338 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-03-17 11:00:43,338 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-17 11:00:43,348 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1225] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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, 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)), 183#L1746-3true, Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), 272#L1757-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)), 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, 255#L1704-1true, 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|))]) [2025-03-17 11:00:43,348 INFO L294 olderBase$Statistics]: this new event has 195 ancestors and is cut-off event [2025-03-17 11:00:43,348 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-17 11:00:43,348 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-17 11:00:43,348 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-17 11:00:43,350 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1225] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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, 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)), 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, 255#L1704-1true, 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|)), 178#L1746-2true]) [2025-03-17 11:00:43,350 INFO L294 olderBase$Statistics]: this new event has 195 ancestors and is cut-off event [2025-03-17 11:00:43,350 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-17 11:00:43,350 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-17 11:00:43,350 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-17 11:00:43,354 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1225] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 729#true, 321#true, 263#L1746true, 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), 53#L1757-7true, 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, 255#L1704-1true, 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|))]) [2025-03-17 11:00:43,355 INFO L294 olderBase$Statistics]: this new event has 195 ancestors and is cut-off event [2025-03-17 11:00:43,355 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-17 11:00:43,355 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-17 11:00:43,355 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-17 11:00:43,357 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1099] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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, 304#L1756-1true, 321#true, 54#L1704-1true, 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), 204#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)), 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|))]) [2025-03-17 11:00:43,357 INFO L294 olderBase$Statistics]: this new event has 195 ancestors and is cut-off event [2025-03-17 11:00:43,357 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-17 11:00:43,357 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-17 11:00:43,357 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-17 11:00:43,357 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2025-03-17 11:00:43,357 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1099] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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, 54#L1704-1true, 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), 204#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)), 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#L1757-12true]) [2025-03-17 11:00:43,357 INFO L294 olderBase$Statistics]: this new event has 197 ancestors and is cut-off event [2025-03-17 11:00:43,357 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2025-03-17 11:00:43,357 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-17 11:00:43,357 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-17 11:00:43,357 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-17 11:00:43,357 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-17 11:00:43,357 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2025-03-17 11:00:43,364 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1225] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 729#true, 274#L1757-4true, 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)), 183#L1746-3true, 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, 255#L1704-1true, 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|))]) [2025-03-17 11:00:43,364 INFO L294 olderBase$Statistics]: this new event has 196 ancestors and is cut-off event [2025-03-17 11:00:43,364 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-03-17 11:00:43,364 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-17 11:00:43,364 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-17 11:00:43,366 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1225] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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, 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), 272#L1757-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)), 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, 255#L1704-1true, 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|), 178#L1746-2true, 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|))]) [2025-03-17 11:00:43,366 INFO L294 olderBase$Statistics]: this new event has 196 ancestors and is cut-off event [2025-03-17 11:00:43,366 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-03-17 11:00:43,366 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-17 11:00:43,366 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-17 11:00:43,370 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1225] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 729#true, 321#true, 263#L1746true, 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, 255#L1704-1true, 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|))]) [2025-03-17 11:00:43,370 INFO L294 olderBase$Statistics]: this new event has 196 ancestors and is cut-off event [2025-03-17 11:00:43,370 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-17 11:00:43,370 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-03-17 11:00:43,370 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-17 11:00:43,377 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1225] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 729#true, 210#L1757-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)), 183#L1746-3true, 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, 255#L1704-1true, 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|))]) [2025-03-17 11:00:43,377 INFO L294 olderBase$Statistics]: this new event has 197 ancestors and is cut-off event [2025-03-17 11:00:43,377 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-17 11:00:43,377 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-17 11:00:43,377 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2025-03-17 11:00:43,380 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1225] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 729#true, 274#L1757-4true, 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, 255#L1704-1true, 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|), 178#L1746-2true, 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|))]) [2025-03-17 11:00:43,380 INFO L294 olderBase$Statistics]: this new event has 197 ancestors and is cut-off event [2025-03-17 11:00:43,380 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-17 11:00:43,380 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-17 11:00:43,380 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2025-03-17 11:00:43,384 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1225] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 729#true, 321#true, 263#L1746true, 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), 272#L1757-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)), 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, 255#L1704-1true, 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|))]) [2025-03-17 11:00:43,384 INFO L294 olderBase$Statistics]: this new event has 197 ancestors and is cut-off event [2025-03-17 11:00:43,384 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2025-03-17 11:00:43,384 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-17 11:00:43,384 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-17 11:00:43,392 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1225] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 729#true, 91#L1747-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, 255#L1704-1true, 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#L1757-12true, 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|))]) [2025-03-17 11:00:43,392 INFO L294 olderBase$Statistics]: this new event has 197 ancestors and is cut-off event [2025-03-17 11:00:43,392 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-17 11:00:43,392 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-17 11:00:43,392 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-17 11:00:43,392 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-17 11:00:43,392 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-17 11:00:43,392 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-17 11:00:43,392 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-17 11:00:43,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1225] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 729#true, 210#L1757-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, 255#L1704-1true, 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|), 178#L1746-2true, 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|))]) [2025-03-17 11:00:43,394 INFO L294 olderBase$Statistics]: this new event has 198 ancestors and is cut-off event [2025-03-17 11:00:43,394 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-17 11:00:43,394 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2025-03-17 11:00:43,394 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2025-03-17 11:00:43,398 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1225] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 729#true, 274#L1757-4true, 321#true, 263#L1746true, 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, 255#L1704-1true, 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|))]) [2025-03-17 11:00:43,398 INFO L294 olderBase$Statistics]: this new event has 198 ancestors and is cut-off event [2025-03-17 11:00:43,398 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-17 11:00:43,398 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2025-03-17 11:00:43,398 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2025-03-17 11:00:43,408 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1225] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_941| |v_~#stack~0.base_470|)) (.cse4 (+ |v_~#stack~0.offset_470| 29)) (.cse1 (+ |v_~#stack~0.offset_470| 30)) (.cse2 (+ |v_~#stack~0.offset_470| 31)) (.cse3 (+ |v_~#stack~0.offset_470| 28))) (and (= 0 (select .cse0 .cse1)) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (store |v_#race_942| |v_~#stack~0.base_470| (store (store (store (store (select |v_#race_942| |v_~#stack~0.base_470|) .cse3 0) .cse4 0) .cse1 0) .cse2 0)) |v_#race_941|) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_279| |v_~#stack~0.base_470|) .cse3)))) InVars {#race=|v_#race_942|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, ~#stack~0.offset=|v_~#stack~0.offset_470|} OutVars{#race=|v_#race_941|, #memory_int=|v_#memory_int_279|, ~#stack~0.base=|v_~#stack~0.base_470|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_470|} 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, Black: 708#(<= |ULTIMATE.start_main_~i~2#1| 1), 729#true, 210#L1757-3true, 321#true, 263#L1746true, 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, 255#L1704-1true, 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|))]) [2025-03-17 11:00:43,408 INFO L294 olderBase$Statistics]: this new event has 199 ancestors and is cut-off event [2025-03-17 11:00:43,408 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2025-03-17 11:00:43,408 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2025-03-17 11:00:43,408 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2025-03-17 11:00:43,515 INFO L124 PetriNetUnfolderBase]: 13578/39482 cut-off events. [2025-03-17 11:00:43,515 INFO L125 PetriNetUnfolderBase]: For 17750/18024 co-relation queries the response was YES. [2025-03-17 11:00:43,751 INFO L83 FinitePrefix]: Finished finitePrefix Result has 77880 conditions, 39482 events. 13578/39482 cut-off events. For 17750/18024 co-relation queries the response was YES. Maximal size of possible extension queue 785. Compared 454019 event pairs, 1693 based on Foata normal form. 359/36893 useless extension candidates. Maximal degree in co-relation 77857. Up to 14415 conditions per place. [2025-03-17 11:00:43,882 INFO L140 encePairwiseOnDemand]: 339/342 looper letters, 183 selfloop transitions, 3 changer transitions 0/508 dead transitions. [2025-03-17 11:00:43,882 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 305 places, 508 transitions, 2406 flow [2025-03-17 11:00:43,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-03-17 11:00:43,883 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2025-03-17 11:00:43,884 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1350 transitions. [2025-03-17 11:00:43,884 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.7894736842105263 [2025-03-17 11:00:43,884 INFO L175 Difference]: Start difference. First operand has 315 places, 451 transitions, 1710 flow. Second operand 5 states and 1350 transitions. [2025-03-17 11:00:43,885 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 305 places, 508 transitions, 2406 flow [2025-03-17 11:00:43,924 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 303 places, 508 transitions, 2402 flow, removed 0 selfloop flow, removed 2 redundant places. [2025-03-17 11:00:43,927 INFO L231 Difference]: Finished difference. Result has 303 places, 434 transitions, 1660 flow [2025-03-17 11:00:43,928 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=342, 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} [2025-03-17 11:00:43,928 INFO L279 CegarLoopForPetriNet]: 322 programPoint places, -19 predicate places. [2025-03-17 11:00:43,929 INFO L471 AbstractCegarLoop]: Abstraction has has 303 places, 434 transitions, 1660 flow [2025-03-17 11:00:43,929 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) [2025-03-17 11:00:43,929 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-03-17 11:00:43,929 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] [2025-03-17 11:00:43,930 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2025-03-17 11:00:43,930 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE (and 58 more)] === [2025-03-17 11:00:43,930 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 11:00:43,930 INFO L85 PathProgramCache]: Analyzing trace with hash 638028663, now seen corresponding path program 1 times [2025-03-17 11:00:43,930 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 11:00:43,930 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1355763708] [2025-03-17 11:00:43,930 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 11:00:43,931 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 11:00:43,950 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 96 statements into 1 equivalence classes. [2025-03-17 11:00:43,963 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 96 of 96 statements. [2025-03-17 11:00:43,964 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 11:00:43,964 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-17 11:00:43,964 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-03-17 11:00:43,968 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 96 statements into 1 equivalence classes. [2025-03-17 11:00:43,980 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 96 of 96 statements. [2025-03-17 11:00:43,981 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 11:00:43,981 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-17 11:00:43,998 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-03-17 11:00:43,998 INFO L340 BasicCegarLoop]: Counterexample is feasible [2025-03-17 11:00:43,999 INFO L782 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (60 of 61 remaining) [2025-03-17 11:00:43,999 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE (59 of 61 remaining) [2025-03-17 11:00:44,000 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (58 of 61 remaining) [2025-03-17 11:00:44,000 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE (57 of 61 remaining) [2025-03-17 11:00:44,000 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (56 of 61 remaining) [2025-03-17 11:00:44,000 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE (55 of 61 remaining) [2025-03-17 11:00:44,000 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE (54 of 61 remaining) [2025-03-17 11:00:44,000 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr17ASSERT_VIOLATIONDATA_RACE (53 of 61 remaining) [2025-03-17 11:00:44,000 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr16ASSERT_VIOLATIONDATA_RACE (52 of 61 remaining) [2025-03-17 11:00:44,000 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr7ASSERT_VIOLATIONDATA_RACE (51 of 61 remaining) [2025-03-17 11:00:44,000 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr15ASSERT_VIOLATIONDATA_RACE (50 of 61 remaining) [2025-03-17 11:00:44,000 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr14ASSERT_VIOLATIONDATA_RACE (49 of 61 remaining) [2025-03-17 11:00:44,000 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr13ASSERT_VIOLATIONDATA_RACE (48 of 61 remaining) [2025-03-17 11:00:44,000 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr12ASSERT_VIOLATIONDATA_RACE (47 of 61 remaining) [2025-03-17 11:00:44,001 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr6ASSERT_VIOLATIONDATA_RACE (46 of 61 remaining) [2025-03-17 11:00:44,001 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr9ASSERT_VIOLATIONDATA_RACE (45 of 61 remaining) [2025-03-17 11:00:44,001 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr8ASSERT_VIOLATIONDATA_RACE (44 of 61 remaining) [2025-03-17 11:00:44,001 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr11ASSERT_VIOLATIONDATA_RACE (43 of 61 remaining) [2025-03-17 11:00:44,001 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr10ASSERT_VIOLATIONDATA_RACE (42 of 61 remaining) [2025-03-17 11:00:44,001 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr5ASSERT_VIOLATIONDATA_RACE (41 of 61 remaining) [2025-03-17 11:00:44,001 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr4ASSERT_VIOLATIONDATA_RACE (40 of 61 remaining) [2025-03-17 11:00:44,001 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr1ASSERT_VIOLATIONDATA_RACE (39 of 61 remaining) [2025-03-17 11:00:44,001 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONDATA_RACE (38 of 61 remaining) [2025-03-17 11:00:44,001 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr3ASSERT_VIOLATIONDATA_RACE (37 of 61 remaining) [2025-03-17 11:00:44,001 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr2ASSERT_VIOLATIONDATA_RACE (36 of 61 remaining) [2025-03-17 11:00:44,001 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr17ASSERT_VIOLATIONDATA_RACE (35 of 61 remaining) [2025-03-17 11:00:44,001 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr16ASSERT_VIOLATIONDATA_RACE (34 of 61 remaining) [2025-03-17 11:00:44,001 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr7ASSERT_VIOLATIONDATA_RACE (33 of 61 remaining) [2025-03-17 11:00:44,001 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr15ASSERT_VIOLATIONDATA_RACE (32 of 61 remaining) [2025-03-17 11:00:44,001 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr14ASSERT_VIOLATIONDATA_RACE (31 of 61 remaining) [2025-03-17 11:00:44,001 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr13ASSERT_VIOLATIONDATA_RACE (30 of 61 remaining) [2025-03-17 11:00:44,001 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr12ASSERT_VIOLATIONDATA_RACE (29 of 61 remaining) [2025-03-17 11:00:44,001 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr6ASSERT_VIOLATIONDATA_RACE (28 of 61 remaining) [2025-03-17 11:00:44,001 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr9ASSERT_VIOLATIONDATA_RACE (27 of 61 remaining) [2025-03-17 11:00:44,001 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr8ASSERT_VIOLATIONDATA_RACE (26 of 61 remaining) [2025-03-17 11:00:44,001 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr11ASSERT_VIOLATIONDATA_RACE (25 of 61 remaining) [2025-03-17 11:00:44,001 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr10ASSERT_VIOLATIONDATA_RACE (24 of 61 remaining) [2025-03-17 11:00:44,001 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr5ASSERT_VIOLATIONDATA_RACE (23 of 61 remaining) [2025-03-17 11:00:44,001 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr4ASSERT_VIOLATIONDATA_RACE (22 of 61 remaining) [2025-03-17 11:00:44,001 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr1ASSERT_VIOLATIONDATA_RACE (21 of 61 remaining) [2025-03-17 11:00:44,001 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONDATA_RACE (20 of 61 remaining) [2025-03-17 11:00:44,001 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr3ASSERT_VIOLATIONDATA_RACE (19 of 61 remaining) [2025-03-17 11:00:44,001 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr2ASSERT_VIOLATIONDATA_RACE (18 of 61 remaining) [2025-03-17 11:00:44,002 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr17ASSERT_VIOLATIONDATA_RACE (17 of 61 remaining) [2025-03-17 11:00:44,002 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr16ASSERT_VIOLATIONDATA_RACE (16 of 61 remaining) [2025-03-17 11:00:44,002 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr7ASSERT_VIOLATIONDATA_RACE (15 of 61 remaining) [2025-03-17 11:00:44,002 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr15ASSERT_VIOLATIONDATA_RACE (14 of 61 remaining) [2025-03-17 11:00:44,002 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr14ASSERT_VIOLATIONDATA_RACE (13 of 61 remaining) [2025-03-17 11:00:44,002 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr13ASSERT_VIOLATIONDATA_RACE (12 of 61 remaining) [2025-03-17 11:00:44,002 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr12ASSERT_VIOLATIONDATA_RACE (11 of 61 remaining) [2025-03-17 11:00:44,002 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr6ASSERT_VIOLATIONDATA_RACE (10 of 61 remaining) [2025-03-17 11:00:44,002 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr9ASSERT_VIOLATIONDATA_RACE (9 of 61 remaining) [2025-03-17 11:00:44,002 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr8ASSERT_VIOLATIONDATA_RACE (8 of 61 remaining) [2025-03-17 11:00:44,002 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr11ASSERT_VIOLATIONDATA_RACE (7 of 61 remaining) [2025-03-17 11:00:44,002 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr10ASSERT_VIOLATIONDATA_RACE (6 of 61 remaining) [2025-03-17 11:00:44,002 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr5ASSERT_VIOLATIONDATA_RACE (5 of 61 remaining) [2025-03-17 11:00:44,002 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr4ASSERT_VIOLATIONDATA_RACE (4 of 61 remaining) [2025-03-17 11:00:44,002 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr1ASSERT_VIOLATIONDATA_RACE (3 of 61 remaining) [2025-03-17 11:00:44,002 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONDATA_RACE (2 of 61 remaining) [2025-03-17 11:00:44,002 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr3ASSERT_VIOLATIONDATA_RACE (1 of 61 remaining) [2025-03-17 11:00:44,002 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr2ASSERT_VIOLATIONDATA_RACE (0 of 61 remaining) [2025-03-17 11:00:44,002 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2025-03-17 11:00:44,002 INFO L422 BasicCegarLoop]: Path program histogram: [2, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-17 11:00:44,003 WARN L246 ceAbstractionStarter]: 2 thread instances were not sufficient, I will increase this number and restart the analysis [2025-03-17 11:00:44,003 INFO L491 ceAbstractionStarter]: Constructing petrified ICFG for 3 thread instances. [2025-03-17 11:00:44,080 INFO L143 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2025-03-17 11:00:44,087 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 440 places, 470 transitions, 967 flow [2025-03-17 11:00:44,178 INFO L124 PetriNetUnfolderBase]: 42/645 cut-off events. [2025-03-17 11:00:44,178 INFO L125 PetriNetUnfolderBase]: For 19/19 co-relation queries the response was YES. [2025-03-17 11:00:44,188 INFO L83 FinitePrefix]: Finished finitePrefix Result has 670 conditions, 645 events. 42/645 cut-off events. For 19/19 co-relation queries the response was YES. Maximal size of possible extension queue 17. Compared 2810 event pairs, 1 based on Foata normal form. 0/529 useless extension candidates. Maximal degree in co-relation 469. Up to 12 conditions per place. [2025-03-17 11:00:44,188 INFO L82 GeneralOperation]: Start removeDead. Operand has 440 places, 470 transitions, 967 flow [2025-03-17 11:00:44,194 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 440 places, 470 transitions, 967 flow [2025-03-17 11:00:44,195 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-03-17 11:00:44,195 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;@e6c530f, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-03-17 11:00:44,195 INFO L334 AbstractCegarLoop]: Starting to check reachability of 79 error locations. [2025-03-17 11:00:44,197 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2025-03-17 11:00:44,197 INFO L124 PetriNetUnfolderBase]: 0/28 cut-off events. [2025-03-17 11:00:44,197 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2025-03-17 11:00:44,197 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-03-17 11:00:44,197 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] [2025-03-17 11:00:44,197 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE (and 76 more)] === [2025-03-17 11:00:44,197 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 11:00:44,197 INFO L85 PathProgramCache]: Analyzing trace with hash 419937230, now seen corresponding path program 1 times [2025-03-17 11:00:44,197 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 11:00:44,197 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1726380118] [2025-03-17 11:00:44,197 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 11:00:44,197 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 11:00:44,206 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 29 statements into 1 equivalence classes. [2025-03-17 11:00:44,208 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 29 of 29 statements. [2025-03-17 11:00:44,208 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 11:00:44,208 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 11:00:44,268 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-17 11:00:44,269 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 11:00:44,269 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1726380118] [2025-03-17 11:00:44,269 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1726380118] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-17 11:00:44,269 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-17 11:00:44,269 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2025-03-17 11:00:44,269 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [31323299] [2025-03-17 11:00:44,269 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-17 11:00:44,269 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2025-03-17 11:00:44,270 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 11:00:44,270 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2025-03-17 11:00:44,271 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2025-03-17 11:00:44,271 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 363 out of 470 [2025-03-17 11:00:44,272 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 440 places, 470 transitions, 967 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) [2025-03-17 11:00:44,272 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-17 11:00:44,272 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 363 of 470 [2025-03-17 11:00:44,272 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-17 11:00:47,145 INFO L124 PetriNetUnfolderBase]: 4808/22646 cut-off events. [2025-03-17 11:00:47,145 INFO L125 PetriNetUnfolderBase]: For 2974/2992 co-relation queries the response was YES. [2025-03-17 11:00:47,253 INFO L83 FinitePrefix]: Finished finitePrefix Result has 29641 conditions, 22646 events. 4808/22646 cut-off events. For 2974/2992 co-relation queries the response was YES. Maximal size of possible extension queue 591. Compared 290735 event pairs, 3231 based on Foata normal form. 1531/22321 useless extension candidates. Maximal degree in co-relation 24647. Up to 5741 conditions per place. [2025-03-17 11:00:47,314 INFO L140 encePairwiseOnDemand]: 403/470 looper letters, 40 selfloop transitions, 0 changer transitions 0/400 dead transitions. [2025-03-17 11:00:47,314 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 386 places, 400 transitions, 907 flow [2025-03-17 11:00:47,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2025-03-17 11:00:47,315 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2 states. [2025-03-17 11:00:47,316 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2 states to 2 states and 833 transitions. [2025-03-17 11:00:47,316 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.8861702127659574 [2025-03-17 11:00:47,316 INFO L175 Difference]: Start difference. First operand has 440 places, 470 transitions, 967 flow. Second operand 2 states and 833 transitions. [2025-03-17 11:00:47,316 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 386 places, 400 transitions, 907 flow [2025-03-17 11:00:47,318 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 386 places, 400 transitions, 907 flow, removed 0 selfloop flow, removed 0 redundant places. [2025-03-17 11:00:47,321 INFO L231 Difference]: Finished difference. Result has 386 places, 400 transitions, 827 flow [2025-03-17 11:00:47,321 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=470, 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} [2025-03-17 11:00:47,321 INFO L279 CegarLoopForPetriNet]: 440 programPoint places, -54 predicate places. [2025-03-17 11:00:47,321 INFO L471 AbstractCegarLoop]: Abstraction has has 386 places, 400 transitions, 827 flow [2025-03-17 11:00:47,322 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) [2025-03-17 11:00:47,322 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-03-17 11:00:47,322 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] [2025-03-17 11:00:47,322 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2025-03-17 11:00:47,322 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE (and 76 more)] === [2025-03-17 11:00:47,322 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 11:00:47,322 INFO L85 PathProgramCache]: Analyzing trace with hash 1391718633, now seen corresponding path program 1 times [2025-03-17 11:00:47,322 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 11:00:47,322 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [492940560] [2025-03-17 11:00:47,322 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 11:00:47,322 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 11:00:47,331 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 48 statements into 1 equivalence classes. [2025-03-17 11:00:47,333 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 48 of 48 statements. [2025-03-17 11:00:47,334 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 11:00:47,334 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 11:00:47,374 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-17 11:00:47,375 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 11:00:47,375 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [492940560] [2025-03-17 11:00:47,375 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [492940560] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-17 11:00:47,375 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-17 11:00:47,375 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2025-03-17 11:00:47,375 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1547562744] [2025-03-17 11:00:47,375 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-17 11:00:47,375 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-03-17 11:00:47,375 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 11:00:47,376 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-03-17 11:00:47,376 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2025-03-17 11:00:47,388 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 354 out of 470 [2025-03-17 11:00:47,390 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) [2025-03-17 11:00:47,390 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-17 11:00:47,390 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 354 of 470 [2025-03-17 11:00:47,390 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand