./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 f8ab0bd5 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-?-f8ab0bd-m [2025-03-13 22:11:22,452 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-03-13 22:11:22,506 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-DataRace-32bit-Automizer_Default.epf [2025-03-13 22:11:22,512 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-03-13 22:11:22,512 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-03-13 22:11:22,531 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-03-13 22:11:22,531 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-03-13 22:11:22,531 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-03-13 22:11:22,532 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-03-13 22:11:22,532 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-03-13 22:11:22,532 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-03-13 22:11:22,532 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-03-13 22:11:22,532 INFO L153 SettingsManager]: * Use SBE=true [2025-03-13 22:11:22,532 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-03-13 22:11:22,532 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-03-13 22:11:22,532 INFO L153 SettingsManager]: * sizeof long=4 [2025-03-13 22:11:22,532 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-03-13 22:11:22,532 INFO L153 SettingsManager]: * sizeof POINTER=4 [2025-03-13 22:11:22,532 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-03-13 22:11:22,532 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-03-13 22:11:22,532 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-03-13 22:11:22,532 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-03-13 22:11:22,533 INFO L153 SettingsManager]: * Check absence of data races in concurrent programs=true [2025-03-13 22:11:22,533 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2025-03-13 22:11:22,533 INFO L153 SettingsManager]: * sizeof long double=12 [2025-03-13 22:11:22,533 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-03-13 22:11:22,533 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-03-13 22:11:22,533 INFO L153 SettingsManager]: * Use constant arrays=true [2025-03-13 22:11:22,533 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-03-13 22:11:22,533 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-03-13 22:11:22,533 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-03-13 22:11:22,533 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-13 22:11:22,533 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-03-13 22:11:22,533 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-03-13 22:11:22,533 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-03-13 22:11:22,533 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-03-13 22:11:22,535 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-03-13 22:11:22,535 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-03-13 22:11:22,535 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-03-13 22:11:22,535 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-03-13 22:11:22,535 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-03-13 22:11:22,535 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-03-13 22:11:22,535 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-13 22:11:22,760 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-03-13 22:11:22,765 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-03-13 22:11:22,767 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-03-13 22:11:22,767 INFO L270 PluginConnector]: Initializing CDTParser... [2025-03-13 22:11:22,767 INFO L274 PluginConnector]: CDTParser initialized [2025-03-13 22:11:22,768 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-13 22:11:23,896 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/e825cd76f/b9392a630c0f46ebbf5115d4a5c23e43/FLAG250410b27 [2025-03-13 22:11:24,212 INFO L384 CDTParser]: Found 1 translation units. [2025-03-13 22:11:24,213 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/pthread-complex/safestack_relacy.i [2025-03-13 22:11:24,229 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/e825cd76f/b9392a630c0f46ebbf5115d4a5c23e43/FLAG250410b27 [2025-03-13 22:11:24,470 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/e825cd76f/b9392a630c0f46ebbf5115d4a5c23e43 [2025-03-13 22:11:24,472 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-03-13 22:11:24,473 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-03-13 22:11:24,474 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-03-13 22:11:24,474 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-03-13 22:11:24,477 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-03-13 22:11:24,477 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.03 10:11:24" (1/1) ... [2025-03-13 22:11:24,478 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@552e9714 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.03 10:11:24, skipping insertion in model container [2025-03-13 22:11:24,478 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.03 10:11:24" (1/1) ... [2025-03-13 22:11:24,518 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-03-13 22:11:24,864 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-13 22:11:24,872 INFO L200 MainTranslator]: Completed pre-run [2025-03-13 22:11:24,943 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-13 22:11:25,020 INFO L204 MainTranslator]: Completed translation [2025-03-13 22:11:25,020 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.03 10:11:25 WrapperNode [2025-03-13 22:11:25,020 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-03-13 22:11:25,021 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-03-13 22:11:25,021 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-03-13 22:11:25,021 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-03-13 22:11:25,026 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.03 10:11:25" (1/1) ... [2025-03-13 22:11:25,045 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.03 10:11:25" (1/1) ... [2025-03-13 22:11:25,069 INFO L138 Inliner]: procedures = 458, calls = 48, calls flagged for inlining = 6, calls inlined = 6, statements flattened = 310 [2025-03-13 22:11:25,070 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-03-13 22:11:25,070 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-03-13 22:11:25,071 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-03-13 22:11:25,071 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-03-13 22:11:25,075 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.03 10:11:25" (1/1) ... [2025-03-13 22:11:25,076 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.03 10:11:25" (1/1) ... [2025-03-13 22:11:25,081 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.03 10:11:25" (1/1) ... [2025-03-13 22:11:25,081 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.03 10:11:25" (1/1) ... [2025-03-13 22:11:25,095 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.03 10:11:25" (1/1) ... [2025-03-13 22:11:25,100 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.03 10:11:25" (1/1) ... [2025-03-13 22:11:25,106 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.03 10:11:25" (1/1) ... [2025-03-13 22:11:25,111 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.03 10:11:25" (1/1) ... [2025-03-13 22:11:25,114 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-03-13 22:11:25,118 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-03-13 22:11:25,118 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-03-13 22:11:25,118 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-03-13 22:11:25,120 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.03 10:11:25" (1/1) ... [2025-03-13 22:11:25,124 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-13 22:11:25,132 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-13 22:11:25,143 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-13 22:11:25,146 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-13 22:11:25,161 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2025-03-13 22:11:25,161 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-03-13 22:11:25,161 INFO L130 BoogieDeclarations]: Found specification of procedure thread [2025-03-13 22:11:25,161 INFO L138 BoogieDeclarations]: Found implementation of procedure thread [2025-03-13 22:11:25,161 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-03-13 22:11:25,161 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-03-13 22:11:25,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2025-03-13 22:11:25,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2025-03-13 22:11:25,162 WARN L225 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to OneNontrivialStatement. [2025-03-13 22:11:25,347 INFO L256 CfgBuilder]: Building ICFG [2025-03-13 22:11:25,348 INFO L286 CfgBuilder]: Building CFG for each procedure with an implementation [2025-03-13 22:11:25,741 INFO L303 CfgBuilder]: Omitted future-live optimization because the input is a concurrent program. [2025-03-13 22:11:25,742 INFO L313 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-03-13 22:11:25,742 INFO L318 CfgBuilder]: Performing block encoding [2025-03-13 22:11:25,918 INFO L337 CfgBuilder]: Removed 0 assume(true) statements. [2025-03-13 22:11:25,919 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 13.03 10:11:25 BoogieIcfgContainer [2025-03-13 22:11:25,919 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2025-03-13 22:11:25,921 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-03-13 22:11:25,921 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-03-13 22:11:25,925 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-03-13 22:11:25,925 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 13.03 10:11:24" (1/3) ... [2025-03-13 22:11:25,925 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@24ed1d27 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.03 10:11:25, skipping insertion in model container [2025-03-13 22:11:25,925 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.03 10:11:25" (2/3) ... [2025-03-13 22:11:25,925 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@24ed1d27 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.03 10:11:25, skipping insertion in model container [2025-03-13 22:11:25,926 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 13.03 10:11:25" (3/3) ... [2025-03-13 22:11:25,926 INFO L128 eAbstractionObserver]: Analyzing ICFG safestack_relacy.i [2025-03-13 22:11:25,937 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-03-13 22:11:25,938 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-13 22:11:25,940 INFO L491 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2025-03-13 22:11:26,004 INFO L143 ThreadInstanceAdder]: Constructed 1 joinOtherThreadTransitions. [2025-03-13 22:11:26,031 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 204 places, 214 transitions, 435 flow [2025-03-13 22:11:26,105 INFO L124 PetriNetUnfolderBase]: 13/240 cut-off events. [2025-03-13 22:11:26,108 INFO L125 PetriNetUnfolderBase]: For 1/1 co-relation queries the response was YES. [2025-03-13 22:11:26,115 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 582 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-13 22:11:26,115 INFO L82 GeneralOperation]: Start removeDead. Operand has 204 places, 214 transitions, 435 flow [2025-03-13 22:11:26,122 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 204 places, 214 transitions, 435 flow [2025-03-13 22:11:26,131 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-03-13 22:11:26,144 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;@59710f1c, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-03-13 22:11:26,145 INFO L334 AbstractCegarLoop]: Starting to check reachability of 43 error locations. [2025-03-13 22:11:26,152 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2025-03-13 22:11:26,153 INFO L124 PetriNetUnfolderBase]: 0/28 cut-off events. [2025-03-13 22:11:26,153 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2025-03-13 22:11:26,153 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-03-13 22:11:26,153 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-13 22:11:26,154 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-13 22:11:26,158 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-13 22:11:26,158 INFO L85 PathProgramCache]: Analyzing trace with hash -854881630, now seen corresponding path program 1 times [2025-03-13 22:11:26,163 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-13 22:11:26,164 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [958691028] [2025-03-13 22:11:26,164 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-13 22:11:26,165 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-13 22:11:26,279 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 29 statements into 1 equivalence classes. [2025-03-13 22:11:26,298 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 29 of 29 statements. [2025-03-13 22:11:26,298 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-13 22:11:26,298 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-13 22:11:26,676 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-13 22:11:26,677 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-13 22:11:26,677 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [958691028] [2025-03-13 22:11:26,677 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [958691028] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-13 22:11:26,678 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-13 22:11:26,678 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2025-03-13 22:11:26,679 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [137394198] [2025-03-13 22:11:26,679 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-13 22:11:26,683 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2025-03-13 22:11:26,685 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-13 22:11:26,698 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2025-03-13 22:11:26,699 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2025-03-13 22:11:26,700 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 173 out of 214 [2025-03-13 22:11:26,703 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-13 22:11:26,703 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-13 22:11:26,703 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 173 of 214 [2025-03-13 22:11:26,705 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-13 22:11:26,823 INFO L124 PetriNetUnfolderBase]: 8/214 cut-off events. [2025-03-13 22:11:26,823 INFO L125 PetriNetUnfolderBase]: For 4/6 co-relation queries the response was YES. [2025-03-13 22:11:26,824 INFO L83 FinitePrefix]: Finished finitePrefix Result has 236 conditions, 214 events. 8/214 cut-off events. For 4/6 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-13 22:11:26,825 INFO L140 encePairwiseOnDemand]: 189/214 looper letters, 16 selfloop transitions, 0 changer transitions 0/188 dead transitions. [2025-03-13 22:11:26,826 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 184 places, 188 transitions, 415 flow [2025-03-13 22:11:26,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2025-03-13 22:11:26,829 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2 states. [2025-03-13 22:11:26,834 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2 states to 2 states and 387 transitions. [2025-03-13 22:11:26,836 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.9042056074766355 [2025-03-13 22:11:26,837 INFO L175 Difference]: Start difference. First operand has 204 places, 214 transitions, 435 flow. Second operand 2 states and 387 transitions. [2025-03-13 22:11:26,838 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 184 places, 188 transitions, 415 flow [2025-03-13 22:11:26,841 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 184 places, 188 transitions, 415 flow, removed 0 selfloop flow, removed 0 redundant places. [2025-03-13 22:11:26,845 INFO L231 Difference]: Finished difference. Result has 184 places, 188 transitions, 383 flow [2025-03-13 22:11:26,847 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-13 22:11:26,850 INFO L279 CegarLoopForPetriNet]: 204 programPoint places, -20 predicate places. [2025-03-13 22:11:26,850 INFO L471 AbstractCegarLoop]: Abstraction has has 184 places, 188 transitions, 383 flow [2025-03-13 22:11:26,850 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-13 22:11:26,850 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-03-13 22:11:26,850 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-13 22:11:26,851 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2025-03-13 22:11:26,852 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-13 22:11:26,853 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-13 22:11:26,853 INFO L85 PathProgramCache]: Analyzing trace with hash 499632017, now seen corresponding path program 1 times [2025-03-13 22:11:26,853 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-13 22:11:26,853 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1608136567] [2025-03-13 22:11:26,853 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-13 22:11:26,853 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-13 22:11:26,889 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 48 statements into 1 equivalence classes. [2025-03-13 22:11:26,915 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 48 of 48 statements. [2025-03-13 22:11:26,915 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-13 22:11:26,915 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-13 22:11:27,052 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-13 22:11:27,053 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-13 22:11:27,053 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1608136567] [2025-03-13 22:11:27,054 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1608136567] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-13 22:11:27,054 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-13 22:11:27,054 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2025-03-13 22:11:27,054 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1679532637] [2025-03-13 22:11:27,054 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-13 22:11:27,054 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-03-13 22:11:27,055 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-13 22:11:27,055 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-03-13 22:11:27,055 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2025-03-13 22:11:27,079 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 164 out of 214 [2025-03-13 22:11:27,080 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-13 22:11:27,080 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-13 22:11:27,080 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 164 of 214 [2025-03-13 22:11:27,080 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-13 22:11:27,220 INFO L124 PetriNetUnfolderBase]: 8/219 cut-off events. [2025-03-13 22:11:27,220 INFO L125 PetriNetUnfolderBase]: For 4/6 co-relation queries the response was YES. [2025-03-13 22:11:27,221 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-13 22:11:27,222 INFO L140 encePairwiseOnDemand]: 207/214 looper letters, 21 selfloop transitions, 6 changer transitions 0/190 dead transitions. [2025-03-13 22:11:27,222 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 188 places, 190 transitions, 441 flow [2025-03-13 22:11:27,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-03-13 22:11:27,222 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2025-03-13 22:11:27,224 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 848 transitions. [2025-03-13 22:11:27,225 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.7925233644859813 [2025-03-13 22:11:27,225 INFO L175 Difference]: Start difference. First operand has 184 places, 188 transitions, 383 flow. Second operand 5 states and 848 transitions. [2025-03-13 22:11:27,225 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 188 places, 190 transitions, 441 flow [2025-03-13 22:11:27,227 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 188 places, 190 transitions, 441 flow, removed 0 selfloop flow, removed 0 redundant places. [2025-03-13 22:11:27,229 INFO L231 Difference]: Finished difference. Result has 189 places, 189 transitions, 403 flow [2025-03-13 22:11:27,230 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-13 22:11:27,231 INFO L279 CegarLoopForPetriNet]: 204 programPoint places, -15 predicate places. [2025-03-13 22:11:27,231 INFO L471 AbstractCegarLoop]: Abstraction has has 189 places, 189 transitions, 403 flow [2025-03-13 22:11:27,231 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-13 22:11:27,231 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-03-13 22:11:27,232 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-13 22:11:27,232 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2025-03-13 22:11:27,232 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-13 22:11:27,232 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-13 22:11:27,233 INFO L85 PathProgramCache]: Analyzing trace with hash 66450233, now seen corresponding path program 1 times [2025-03-13 22:11:27,233 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-13 22:11:27,233 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1019166964] [2025-03-13 22:11:27,233 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-13 22:11:27,233 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-13 22:11:27,254 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 54 statements into 1 equivalence classes. [2025-03-13 22:11:27,263 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 54 of 54 statements. [2025-03-13 22:11:27,263 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-13 22:11:27,263 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-13 22:11:27,350 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-13 22:11:27,351 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-13 22:11:27,352 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1019166964] [2025-03-13 22:11:27,352 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1019166964] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-13 22:11:27,352 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-13 22:11:27,352 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-13 22:11:27,352 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [993296028] [2025-03-13 22:11:27,353 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-13 22:11:27,353 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-13 22:11:27,353 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-13 22:11:27,354 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-13 22:11:27,354 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-13 22:11:27,396 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 164 out of 214 [2025-03-13 22:11:27,397 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-13 22:11:27,397 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-13 22:11:27,397 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 164 of 214 [2025-03-13 22:11:27,397 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-13 22:11:27,534 INFO L124 PetriNetUnfolderBase]: 37/482 cut-off events. [2025-03-13 22:11:27,534 INFO L125 PetriNetUnfolderBase]: For 5/5 co-relation queries the response was YES. [2025-03-13 22:11:27,536 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-13 22:11:27,538 INFO L140 encePairwiseOnDemand]: 208/214 looper letters, 29 selfloop transitions, 4 changer transitions 5/199 dead transitions. [2025-03-13 22:11:27,538 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 191 places, 199 transitions, 493 flow [2025-03-13 22:11:27,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-13 22:11:27,539 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2025-03-13 22:11:27,540 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 529 transitions. [2025-03-13 22:11:27,541 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.82398753894081 [2025-03-13 22:11:27,541 INFO L175 Difference]: Start difference. First operand has 189 places, 189 transitions, 403 flow. Second operand 3 states and 529 transitions. [2025-03-13 22:11:27,541 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 191 places, 199 transitions, 493 flow [2025-03-13 22:11:27,543 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 188 places, 199 transitions, 483 flow, removed 0 selfloop flow, removed 3 redundant places. [2025-03-13 22:11:27,547 INFO L231 Difference]: Finished difference. Result has 189 places, 184 transitions, 397 flow [2025-03-13 22:11:27,548 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-13 22:11:27,549 INFO L279 CegarLoopForPetriNet]: 204 programPoint places, -15 predicate places. [2025-03-13 22:11:27,550 INFO L471 AbstractCegarLoop]: Abstraction has has 189 places, 184 transitions, 397 flow [2025-03-13 22:11:27,550 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-13 22:11:27,550 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-03-13 22:11:27,550 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-13 22:11:27,550 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2025-03-13 22:11:27,551 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-13 22:11:27,551 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-13 22:11:27,551 INFO L85 PathProgramCache]: Analyzing trace with hash 1427910717, now seen corresponding path program 1 times [2025-03-13 22:11:27,551 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-13 22:11:27,551 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [903518423] [2025-03-13 22:11:27,551 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-13 22:11:27,552 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-13 22:11:27,578 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 55 statements into 1 equivalence classes. [2025-03-13 22:11:27,588 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 55 of 55 statements. [2025-03-13 22:11:27,588 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-13 22:11:27,589 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-13 22:11:27,813 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-13 22:11:27,814 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-13 22:11:27,814 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [903518423] [2025-03-13 22:11:27,815 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [903518423] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-13 22:11:27,815 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [402883797] [2025-03-13 22:11:27,815 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-13 22:11:27,815 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-13 22:11:27,815 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-13 22:11:27,819 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-13 22:11:27,820 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-13 22:11:27,895 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 55 statements into 1 equivalence classes. [2025-03-13 22:11:27,921 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 55 of 55 statements. [2025-03-13 22:11:27,921 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-13 22:11:27,921 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-13 22:11:27,924 INFO L256 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 6 conjuncts are in the unsatisfiable core [2025-03-13 22:11:27,927 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-13 22:11:28,041 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-13 22:11:28,043 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-13 22:11:28,126 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-13 22:11:28,126 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [402883797] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-13 22:11:28,126 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-13 22:11:28,126 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 15 [2025-03-13 22:11:28,127 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1925925617] [2025-03-13 22:11:28,127 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-13 22:11:28,127 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2025-03-13 22:11:28,131 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-13 22:11:28,132 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2025-03-13 22:11:28,132 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=157, Unknown=0, NotChecked=0, Total=210 [2025-03-13 22:11:28,157 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 161 out of 214 [2025-03-13 22:11:28,160 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-13 22:11:28,160 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-13 22:11:28,160 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 161 of 214 [2025-03-13 22:11:28,160 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-13 22:11:28,352 INFO L124 PetriNetUnfolderBase]: 7/209 cut-off events. [2025-03-13 22:11:28,352 INFO L125 PetriNetUnfolderBase]: For 6/8 co-relation queries the response was YES. [2025-03-13 22:11:28,353 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-13 22:11:28,353 INFO L140 encePairwiseOnDemand]: 204/214 looper letters, 24 selfloop transitions, 10 changer transitions 0/189 dead transitions. [2025-03-13 22:11:28,353 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 191 places, 189 transitions, 475 flow [2025-03-13 22:11:28,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2025-03-13 22:11:28,354 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2025-03-13 22:11:28,356 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 1323 transitions. [2025-03-13 22:11:28,356 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.7727803738317757 [2025-03-13 22:11:28,356 INFO L175 Difference]: Start difference. First operand has 189 places, 184 transitions, 397 flow. Second operand 8 states and 1323 transitions. [2025-03-13 22:11:28,356 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 191 places, 189 transitions, 475 flow [2025-03-13 22:11:28,358 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 189 places, 189 transitions, 467 flow, removed 0 selfloop flow, removed 2 redundant places. [2025-03-13 22:11:28,360 INFO L231 Difference]: Finished difference. Result has 193 places, 187 transitions, 435 flow [2025-03-13 22:11:28,360 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-13 22:11:28,361 INFO L279 CegarLoopForPetriNet]: 204 programPoint places, -11 predicate places. [2025-03-13 22:11:28,361 INFO L471 AbstractCegarLoop]: Abstraction has has 193 places, 187 transitions, 435 flow [2025-03-13 22:11:28,362 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-13 22:11:28,362 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-03-13 22:11:28,362 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-13 22:11:28,369 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2025-03-13 22:11:28,563 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-13 22:11:28,563 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-13 22:11:28,565 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-13 22:11:28,565 INFO L85 PathProgramCache]: Analyzing trace with hash -1115875435, now seen corresponding path program 2 times [2025-03-13 22:11:28,565 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-13 22:11:28,566 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1902781766] [2025-03-13 22:11:28,566 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-13 22:11:28,566 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-13 22:11:28,595 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 61 statements into 2 equivalence classes. [2025-03-13 22:11:28,602 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) and asserted 49 of 61 statements. [2025-03-13 22:11:28,602 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2025-03-13 22:11:28,602 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-13 22:11:28,911 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-13 22:11:28,912 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-13 22:11:28,912 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1902781766] [2025-03-13 22:11:28,912 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1902781766] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-13 22:11:28,912 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-13 22:11:28,913 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2025-03-13 22:11:28,913 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [188327854] [2025-03-13 22:11:28,913 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-13 22:11:28,913 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2025-03-13 22:11:28,913 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-13 22:11:28,913 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2025-03-13 22:11:28,914 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2025-03-13 22:11:29,061 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 214 [2025-03-13 22:11:29,062 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-13 22:11:29,062 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-13 22:11:29,062 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 214 [2025-03-13 22:11:29,062 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-13 22:11:29,630 INFO L124 PetriNetUnfolderBase]: 415/1862 cut-off events. [2025-03-13 22:11:29,631 INFO L125 PetriNetUnfolderBase]: For 25/35 co-relation queries the response was YES. [2025-03-13 22:11:29,635 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 13304 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-13 22:11:29,642 INFO L140 encePairwiseOnDemand]: 189/214 looper letters, 43 selfloop transitions, 78 changer transitions 0/264 dead transitions. [2025-03-13 22:11:29,642 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 198 places, 264 transitions, 831 flow [2025-03-13 22:11:29,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-03-13 22:11:29,643 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2025-03-13 22:11:29,644 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 986 transitions. [2025-03-13 22:11:29,646 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.7679127725856698 [2025-03-13 22:11:29,646 INFO L175 Difference]: Start difference. First operand has 193 places, 187 transitions, 435 flow. Second operand 6 states and 986 transitions. [2025-03-13 22:11:29,646 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 198 places, 264 transitions, 831 flow [2025-03-13 22:11:29,650 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 195 places, 264 transitions, 821 flow, removed 1 selfloop flow, removed 3 redundant places. [2025-03-13 22:11:29,653 INFO L231 Difference]: Finished difference. Result has 200 places, 264 transitions, 939 flow [2025-03-13 22:11:29,654 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-13 22:11:29,655 INFO L279 CegarLoopForPetriNet]: 204 programPoint places, -4 predicate places. [2025-03-13 22:11:29,655 INFO L471 AbstractCegarLoop]: Abstraction has has 200 places, 264 transitions, 939 flow [2025-03-13 22:11:29,656 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-13 22:11:29,656 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-03-13 22:11:29,656 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-13 22:11:29,656 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2025-03-13 22:11:29,656 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-13 22:11:29,656 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-13 22:11:29,656 INFO L85 PathProgramCache]: Analyzing trace with hash -1832352340, now seen corresponding path program 1 times [2025-03-13 22:11:29,657 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-13 22:11:29,657 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1758368419] [2025-03-13 22:11:29,657 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-13 22:11:29,657 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-13 22:11:29,675 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 77 statements into 1 equivalence classes. [2025-03-13 22:11:29,683 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 77 of 77 statements. [2025-03-13 22:11:29,683 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-13 22:11:29,683 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-13 22:11:29,762 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-13 22:11:29,762 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-13 22:11:29,763 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1758368419] [2025-03-13 22:11:29,763 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1758368419] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-13 22:11:29,763 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-13 22:11:29,763 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-03-13 22:11:29,763 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [670420783] [2025-03-13 22:11:29,763 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-13 22:11:29,763 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-13 22:11:29,764 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-13 22:11:29,764 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-13 22:11:29,764 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2025-03-13 22:11:29,824 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 164 out of 214 [2025-03-13 22:11:29,824 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-13 22:11:29,824 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-13 22:11:29,824 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 164 of 214 [2025-03-13 22:11:29,825 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-13 22:11:30,008 INFO L124 PetriNetUnfolderBase]: 222/1198 cut-off events. [2025-03-13 22:11:30,009 INFO L125 PetriNetUnfolderBase]: For 306/313 co-relation queries the response was YES. [2025-03-13 22:11:30,011 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 7522 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-13 22:11:30,014 INFO L140 encePairwiseOnDemand]: 211/214 looper letters, 68 selfloop transitions, 2 changer transitions 0/260 dead transitions. [2025-03-13 22:11:30,014 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 189 places, 260 transitions, 1088 flow [2025-03-13 22:11:30,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-03-13 22:11:30,015 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2025-03-13 22:11:30,016 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 686 transitions. [2025-03-13 22:11:30,016 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.8014018691588785 [2025-03-13 22:11:30,016 INFO L175 Difference]: Start difference. First operand has 200 places, 264 transitions, 939 flow. Second operand 4 states and 686 transitions. [2025-03-13 22:11:30,016 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 189 places, 260 transitions, 1088 flow [2025-03-13 22:11:30,023 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 188 places, 260 transitions, 1086 flow, removed 0 selfloop flow, removed 1 redundant places. [2025-03-13 22:11:30,026 INFO L231 Difference]: Finished difference. Result has 188 places, 249 transitions, 904 flow [2025-03-13 22:11:30,027 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-13 22:11:30,027 INFO L279 CegarLoopForPetriNet]: 204 programPoint places, -16 predicate places. [2025-03-13 22:11:30,027 INFO L471 AbstractCegarLoop]: Abstraction has has 188 places, 249 transitions, 904 flow [2025-03-13 22:11:30,028 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-13 22:11:30,028 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-03-13 22:11:30,028 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-13 22:11:30,028 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2025-03-13 22:11:30,028 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-13 22:11:30,028 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-13 22:11:30,028 INFO L85 PathProgramCache]: Analyzing trace with hash 1927388258, now seen corresponding path program 1 times [2025-03-13 22:11:30,028 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-13 22:11:30,028 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [796004] [2025-03-13 22:11:30,028 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-13 22:11:30,029 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-13 22:11:30,049 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 79 statements into 1 equivalence classes. [2025-03-13 22:11:30,068 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 79 of 79 statements. [2025-03-13 22:11:30,069 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-13 22:11:30,069 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-13 22:11:30,069 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-03-13 22:11:30,074 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 79 statements into 1 equivalence classes. [2025-03-13 22:11:30,088 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 79 of 79 statements. [2025-03-13 22:11:30,091 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-13 22:11:30,092 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-13 22:11:30,119 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-03-13 22:11:30,119 INFO L340 BasicCegarLoop]: Counterexample is feasible [2025-03-13 22:11:30,120 INFO L782 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (42 of 43 remaining) [2025-03-13 22:11:30,121 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE (41 of 43 remaining) [2025-03-13 22:11:30,121 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (40 of 43 remaining) [2025-03-13 22:11:30,121 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE (39 of 43 remaining) [2025-03-13 22:11:30,122 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (38 of 43 remaining) [2025-03-13 22:11:30,122 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE (37 of 43 remaining) [2025-03-13 22:11:30,122 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE (36 of 43 remaining) [2025-03-13 22:11:30,122 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr17ASSERT_VIOLATIONDATA_RACE (35 of 43 remaining) [2025-03-13 22:11:30,122 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr16ASSERT_VIOLATIONDATA_RACE (34 of 43 remaining) [2025-03-13 22:11:30,122 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr7ASSERT_VIOLATIONDATA_RACE (33 of 43 remaining) [2025-03-13 22:11:30,122 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr15ASSERT_VIOLATIONDATA_RACE (32 of 43 remaining) [2025-03-13 22:11:30,122 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr14ASSERT_VIOLATIONDATA_RACE (31 of 43 remaining) [2025-03-13 22:11:30,122 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr13ASSERT_VIOLATIONDATA_RACE (30 of 43 remaining) [2025-03-13 22:11:30,122 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr12ASSERT_VIOLATIONDATA_RACE (29 of 43 remaining) [2025-03-13 22:11:30,122 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr6ASSERT_VIOLATIONDATA_RACE (28 of 43 remaining) [2025-03-13 22:11:30,122 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr9ASSERT_VIOLATIONDATA_RACE (27 of 43 remaining) [2025-03-13 22:11:30,122 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr8ASSERT_VIOLATIONDATA_RACE (26 of 43 remaining) [2025-03-13 22:11:30,122 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr11ASSERT_VIOLATIONDATA_RACE (25 of 43 remaining) [2025-03-13 22:11:30,122 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr10ASSERT_VIOLATIONDATA_RACE (24 of 43 remaining) [2025-03-13 22:11:30,123 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr5ASSERT_VIOLATIONDATA_RACE (23 of 43 remaining) [2025-03-13 22:11:30,123 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr4ASSERT_VIOLATIONDATA_RACE (22 of 43 remaining) [2025-03-13 22:11:30,123 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr1ASSERT_VIOLATIONDATA_RACE (21 of 43 remaining) [2025-03-13 22:11:30,123 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONDATA_RACE (20 of 43 remaining) [2025-03-13 22:11:30,123 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr3ASSERT_VIOLATIONDATA_RACE (19 of 43 remaining) [2025-03-13 22:11:30,123 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr2ASSERT_VIOLATIONDATA_RACE (18 of 43 remaining) [2025-03-13 22:11:30,123 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr17ASSERT_VIOLATIONDATA_RACE (17 of 43 remaining) [2025-03-13 22:11:30,123 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr16ASSERT_VIOLATIONDATA_RACE (16 of 43 remaining) [2025-03-13 22:11:30,124 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr7ASSERT_VIOLATIONDATA_RACE (15 of 43 remaining) [2025-03-13 22:11:30,124 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr15ASSERT_VIOLATIONDATA_RACE (14 of 43 remaining) [2025-03-13 22:11:30,124 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr14ASSERT_VIOLATIONDATA_RACE (13 of 43 remaining) [2025-03-13 22:11:30,124 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr13ASSERT_VIOLATIONDATA_RACE (12 of 43 remaining) [2025-03-13 22:11:30,124 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr12ASSERT_VIOLATIONDATA_RACE (11 of 43 remaining) [2025-03-13 22:11:30,124 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr6ASSERT_VIOLATIONDATA_RACE (10 of 43 remaining) [2025-03-13 22:11:30,124 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr9ASSERT_VIOLATIONDATA_RACE (9 of 43 remaining) [2025-03-13 22:11:30,124 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr8ASSERT_VIOLATIONDATA_RACE (8 of 43 remaining) [2025-03-13 22:11:30,124 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr11ASSERT_VIOLATIONDATA_RACE (7 of 43 remaining) [2025-03-13 22:11:30,124 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr10ASSERT_VIOLATIONDATA_RACE (6 of 43 remaining) [2025-03-13 22:11:30,124 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr5ASSERT_VIOLATIONDATA_RACE (5 of 43 remaining) [2025-03-13 22:11:30,124 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr4ASSERT_VIOLATIONDATA_RACE (4 of 43 remaining) [2025-03-13 22:11:30,124 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr1ASSERT_VIOLATIONDATA_RACE (3 of 43 remaining) [2025-03-13 22:11:30,124 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONDATA_RACE (2 of 43 remaining) [2025-03-13 22:11:30,125 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr3ASSERT_VIOLATIONDATA_RACE (1 of 43 remaining) [2025-03-13 22:11:30,126 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr2ASSERT_VIOLATIONDATA_RACE (0 of 43 remaining) [2025-03-13 22:11:30,126 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2025-03-13 22:11:30,127 INFO L422 BasicCegarLoop]: Path program histogram: [2, 1, 1, 1, 1, 1] [2025-03-13 22:11:30,128 WARN L246 ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2025-03-13 22:11:30,130 INFO L491 ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances. [2025-03-13 22:11:30,192 INFO L143 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2025-03-13 22:11:30,197 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 322 places, 342 transitions, 700 flow [2025-03-13 22:11:30,240 INFO L124 PetriNetUnfolderBase]: 26/423 cut-off events. [2025-03-13 22:11:30,241 INFO L125 PetriNetUnfolderBase]: For 6/6 co-relation queries the response was YES. [2025-03-13 22:11:30,246 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 1582 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-13 22:11:30,246 INFO L82 GeneralOperation]: Start removeDead. Operand has 322 places, 342 transitions, 700 flow [2025-03-13 22:11:30,252 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 322 places, 342 transitions, 700 flow [2025-03-13 22:11:30,253 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-03-13 22:11:30,253 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;@59710f1c, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-03-13 22:11:30,253 INFO L334 AbstractCegarLoop]: Starting to check reachability of 61 error locations. [2025-03-13 22:11:30,256 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2025-03-13 22:11:30,256 INFO L124 PetriNetUnfolderBase]: 0/28 cut-off events. [2025-03-13 22:11:30,256 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2025-03-13 22:11:30,256 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-03-13 22:11:30,256 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-13 22:11:30,256 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-13 22:11:30,256 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-13 22:11:30,256 INFO L85 PathProgramCache]: Analyzing trace with hash 1851102584, now seen corresponding path program 1 times [2025-03-13 22:11:30,256 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-13 22:11:30,256 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1186232044] [2025-03-13 22:11:30,256 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-13 22:11:30,256 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-13 22:11:30,265 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 29 statements into 1 equivalence classes. [2025-03-13 22:11:30,268 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 29 of 29 statements. [2025-03-13 22:11:30,268 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-13 22:11:30,268 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-13 22:11:30,337 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-13 22:11:30,337 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-13 22:11:30,337 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1186232044] [2025-03-13 22:11:30,337 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1186232044] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-13 22:11:30,337 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-13 22:11:30,337 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2025-03-13 22:11:30,337 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1757916780] [2025-03-13 22:11:30,337 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-13 22:11:30,338 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2025-03-13 22:11:30,338 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-13 22:11:30,338 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2025-03-13 22:11:30,338 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2025-03-13 22:11:30,339 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 268 out of 342 [2025-03-13 22:11:30,339 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-13 22:11:30,339 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-13 22:11:30,339 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 268 of 342 [2025-03-13 22:11:30,339 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-13 22:11:30,633 INFO L124 PetriNetUnfolderBase]: 236/1830 cut-off events. [2025-03-13 22:11:30,633 INFO L125 PetriNetUnfolderBase]: For 146/153 co-relation queries the response was YES. [2025-03-13 22:11:30,643 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2220 conditions, 1830 events. 236/1830 cut-off events. For 146/153 co-relation queries the response was YES. Maximal size of possible extension queue 53. Compared 13692 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-13 22:11:30,650 INFO L140 encePairwiseOnDemand]: 296/342 looper letters, 28 selfloop transitions, 0 changer transitions 0/294 dead transitions. [2025-03-13 22:11:30,650 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 285 places, 294 transitions, 660 flow [2025-03-13 22:11:30,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2025-03-13 22:11:30,651 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2 states. [2025-03-13 22:11:30,652 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2 states to 2 states and 610 transitions. [2025-03-13 22:11:30,652 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.8918128654970761 [2025-03-13 22:11:30,652 INFO L175 Difference]: Start difference. First operand has 322 places, 342 transitions, 700 flow. Second operand 2 states and 610 transitions. [2025-03-13 22:11:30,652 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 285 places, 294 transitions, 660 flow [2025-03-13 22:11:30,654 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 285 places, 294 transitions, 660 flow, removed 0 selfloop flow, removed 0 redundant places. [2025-03-13 22:11:30,656 INFO L231 Difference]: Finished difference. Result has 285 places, 294 transitions, 604 flow [2025-03-13 22:11:30,656 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-13 22:11:30,657 INFO L279 CegarLoopForPetriNet]: 322 programPoint places, -37 predicate places. [2025-03-13 22:11:30,658 INFO L471 AbstractCegarLoop]: Abstraction has has 285 places, 294 transitions, 604 flow [2025-03-13 22:11:30,658 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-13 22:11:30,658 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-03-13 22:11:30,658 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-13 22:11:30,658 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2025-03-13 22:11:30,658 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-13 22:11:30,659 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-13 22:11:30,659 INFO L85 PathProgramCache]: Analyzing trace with hash 411175313, now seen corresponding path program 1 times [2025-03-13 22:11:30,659 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-13 22:11:30,659 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1041561318] [2025-03-13 22:11:30,659 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-13 22:11:30,659 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-13 22:11:30,672 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 48 statements into 1 equivalence classes. [2025-03-13 22:11:30,676 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 48 of 48 statements. [2025-03-13 22:11:30,676 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-13 22:11:30,676 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-13 22:11:30,760 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-13 22:11:30,760 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-13 22:11:30,760 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1041561318] [2025-03-13 22:11:30,760 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1041561318] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-13 22:11:30,760 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-13 22:11:30,760 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2025-03-13 22:11:30,761 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1957789316] [2025-03-13 22:11:30,761 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-13 22:11:30,761 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-03-13 22:11:30,761 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-13 22:11:30,761 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-03-13 22:11:30,761 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2025-03-13 22:11:30,773 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 259 out of 342 [2025-03-13 22:11:30,775 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-13 22:11:30,775 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-13 22:11:30,775 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 259 of 342 [2025-03-13 22:11:30,775 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-13 22:11:31,110 INFO L124 PetriNetUnfolderBase]: 236/1835 cut-off events. [2025-03-13 22:11:31,111 INFO L125 PetriNetUnfolderBase]: For 147/154 co-relation queries the response was YES. [2025-03-13 22:11:31,121 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 13682 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-13 22:11:31,128 INFO L140 encePairwiseOnDemand]: 335/342 looper letters, 33 selfloop transitions, 6 changer transitions 0/296 dead transitions. [2025-03-13 22:11:31,128 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 289 places, 296 transitions, 686 flow [2025-03-13 22:11:31,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-03-13 22:11:31,129 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2025-03-13 22:11:31,130 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1335 transitions. [2025-03-13 22:11:31,131 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.7807017543859649 [2025-03-13 22:11:31,131 INFO L175 Difference]: Start difference. First operand has 285 places, 294 transitions, 604 flow. Second operand 5 states and 1335 transitions. [2025-03-13 22:11:31,131 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 289 places, 296 transitions, 686 flow [2025-03-13 22:11:31,133 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 289 places, 296 transitions, 686 flow, removed 0 selfloop flow, removed 0 redundant places. [2025-03-13 22:11:31,136 INFO L231 Difference]: Finished difference. Result has 290 places, 295 transitions, 624 flow [2025-03-13 22:11:31,137 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-13 22:11:31,137 INFO L279 CegarLoopForPetriNet]: 322 programPoint places, -32 predicate places. [2025-03-13 22:11:31,137 INFO L471 AbstractCegarLoop]: Abstraction has has 290 places, 295 transitions, 624 flow [2025-03-13 22:11:31,138 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-13 22:11:31,138 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-03-13 22:11:31,138 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-13 22:11:31,138 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2025-03-13 22:11:31,139 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-13 22:11:31,140 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-13 22:11:31,140 INFO L85 PathProgramCache]: Analyzing trace with hash 1099179385, now seen corresponding path program 1 times [2025-03-13 22:11:31,140 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-13 22:11:31,140 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [170763612] [2025-03-13 22:11:31,140 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-13 22:11:31,141 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-13 22:11:31,155 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 54 statements into 1 equivalence classes. [2025-03-13 22:11:31,161 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 54 of 54 statements. [2025-03-13 22:11:31,161 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-13 22:11:31,161 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-13 22:11:31,197 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-13 22:11:31,197 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-13 22:11:31,197 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [170763612] [2025-03-13 22:11:31,197 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [170763612] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-13 22:11:31,197 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-13 22:11:31,197 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-13 22:11:31,197 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1159948456] [2025-03-13 22:11:31,197 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-13 22:11:31,198 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-13 22:11:31,198 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-13 22:11:31,199 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-13 22:11:31,199 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-13 22:11:31,236 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 259 out of 342 [2025-03-13 22:11:31,237 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-13 22:11:31,237 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-13 22:11:31,237 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 259 of 342 [2025-03-13 22:11:31,237 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-13 22:11:31,934 INFO L124 PetriNetUnfolderBase]: 1111/6261 cut-off events. [2025-03-13 22:11:31,935 INFO L125 PetriNetUnfolderBase]: For 260/260 co-relation queries the response was YES. [2025-03-13 22:11:31,953 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 63774 event pairs, 602 based on Foata normal form. 133/5850 useless extension candidates. Maximal degree in co-relation 7950. Up to 1140 conditions per place. [2025-03-13 22:11:31,974 INFO L140 encePairwiseOnDemand]: 336/342 looper letters, 57 selfloop transitions, 4 changer transitions 0/319 dead transitions. [2025-03-13 22:11:31,974 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 292 places, 319 transitions, 800 flow [2025-03-13 22:11:31,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-13 22:11:31,975 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2025-03-13 22:11:31,976 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 840 transitions. [2025-03-13 22:11:31,976 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.8187134502923976 [2025-03-13 22:11:31,976 INFO L175 Difference]: Start difference. First operand has 290 places, 295 transitions, 624 flow. Second operand 3 states and 840 transitions. [2025-03-13 22:11:31,976 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 292 places, 319 transitions, 800 flow [2025-03-13 22:11:31,981 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 289 places, 319 transitions, 790 flow, removed 0 selfloop flow, removed 3 redundant places. [2025-03-13 22:11:31,983 INFO L231 Difference]: Finished difference. Result has 290 places, 297 transitions, 638 flow [2025-03-13 22:11:31,984 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-13 22:11:31,984 INFO L279 CegarLoopForPetriNet]: 322 programPoint places, -32 predicate places. [2025-03-13 22:11:31,985 INFO L471 AbstractCegarLoop]: Abstraction has has 290 places, 297 transitions, 638 flow [2025-03-13 22:11:31,985 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-13 22:11:31,985 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-03-13 22:11:31,985 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-13 22:11:31,985 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2025-03-13 22:11:31,985 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-13 22:11:31,986 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-13 22:11:31,986 INFO L85 PathProgramCache]: Analyzing trace with hash -917223597, now seen corresponding path program 1 times [2025-03-13 22:11:31,986 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-13 22:11:31,986 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2040456726] [2025-03-13 22:11:31,986 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-13 22:11:31,986 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-13 22:11:31,999 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 55 statements into 1 equivalence classes. [2025-03-13 22:11:32,003 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 55 of 55 statements. [2025-03-13 22:11:32,004 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-13 22:11:32,004 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-13 22:11:32,107 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-13 22:11:32,108 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-13 22:11:32,108 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2040456726] [2025-03-13 22:11:32,108 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2040456726] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-13 22:11:32,108 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2042487707] [2025-03-13 22:11:32,108 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-13 22:11:32,108 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-13 22:11:32,108 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-13 22:11:32,111 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-13 22:11:32,115 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-13 22:11:32,194 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 55 statements into 1 equivalence classes. [2025-03-13 22:11:32,214 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 55 of 55 statements. [2025-03-13 22:11:32,214 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-13 22:11:32,214 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-13 22:11:32,215 INFO L256 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 6 conjuncts are in the unsatisfiable core [2025-03-13 22:11:32,217 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-13 22:11:32,283 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-13 22:11:32,283 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-13 22:11:32,330 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-13 22:11:32,330 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2042487707] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-13 22:11:32,331 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-13 22:11:32,331 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 15 [2025-03-13 22:11:32,331 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1011733026] [2025-03-13 22:11:32,331 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-13 22:11:32,331 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2025-03-13 22:11:32,331 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-13 22:11:32,332 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2025-03-13 22:11:32,332 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=157, Unknown=0, NotChecked=0, Total=210 [2025-03-13 22:11:32,369 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 256 out of 342 [2025-03-13 22:11:32,373 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-13 22:11:32,373 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-13 22:11:32,373 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 256 of 342 [2025-03-13 22:11:32,373 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-13 22:11:32,828 INFO L124 PetriNetUnfolderBase]: 236/1843 cut-off events. [2025-03-13 22:11:32,828 INFO L125 PetriNetUnfolderBase]: For 158/168 co-relation queries the response was YES. [2025-03-13 22:11:32,838 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2281 conditions, 1843 events. 236/1843 cut-off events. For 158/168 co-relation queries the response was YES. Maximal size of possible extension queue 53. Compared 13868 event pairs, 131 based on Foata normal form. 1/1687 useless extension candidates. Maximal degree in co-relation 2273. Up to 315 conditions per place. [2025-03-13 22:11:32,844 INFO L140 encePairwiseOnDemand]: 332/342 looper letters, 36 selfloop transitions, 10 changer transitions 0/302 dead transitions. [2025-03-13 22:11:32,844 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 297 places, 302 transitions, 740 flow [2025-03-13 22:11:32,844 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2025-03-13 22:11:32,844 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2025-03-13 22:11:32,846 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 2095 transitions. [2025-03-13 22:11:32,847 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.7657163742690059 [2025-03-13 22:11:32,847 INFO L175 Difference]: Start difference. First operand has 290 places, 297 transitions, 638 flow. Second operand 8 states and 2095 transitions. [2025-03-13 22:11:32,847 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 297 places, 302 transitions, 740 flow [2025-03-13 22:11:32,849 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 296 places, 302 transitions, 736 flow, removed 0 selfloop flow, removed 1 redundant places. [2025-03-13 22:11:32,851 INFO L231 Difference]: Finished difference. Result has 300 places, 300 transitions, 680 flow [2025-03-13 22:11:32,851 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-13 22:11:32,851 INFO L279 CegarLoopForPetriNet]: 322 programPoint places, -22 predicate places. [2025-03-13 22:11:32,852 INFO L471 AbstractCegarLoop]: Abstraction has has 300 places, 300 transitions, 680 flow [2025-03-13 22:11:32,853 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-13 22:11:32,853 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-03-13 22:11:32,853 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-13 22:11:32,860 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-13 22:11:33,053 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-13 22:11:33,054 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-13 22:11:33,054 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-13 22:11:33,054 INFO L85 PathProgramCache]: Analyzing trace with hash -1109494165, now seen corresponding path program 2 times [2025-03-13 22:11:33,054 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-13 22:11:33,054 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1221323029] [2025-03-13 22:11:33,054 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-13 22:11:33,055 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-13 22:11:33,068 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 61 statements into 2 equivalence classes. [2025-03-13 22:11:33,079 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) and asserted 49 of 61 statements. [2025-03-13 22:11:33,079 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2025-03-13 22:11:33,079 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-13 22:11:33,305 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-13 22:11:33,305 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-13 22:11:33,305 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1221323029] [2025-03-13 22:11:33,305 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1221323029] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-13 22:11:33,305 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-13 22:11:33,305 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2025-03-13 22:11:33,305 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1277113887] [2025-03-13 22:11:33,305 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-13 22:11:33,305 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2025-03-13 22:11:33,306 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-13 22:11:33,306 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2025-03-13 22:11:33,306 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2025-03-13 22:11:33,476 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 231 out of 342 [2025-03-13 22:11:33,477 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-13 22:11:33,477 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-13 22:11:33,477 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 231 of 342 [2025-03-13 22:11:33,477 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-13 22:11:38,746 INFO L124 PetriNetUnfolderBase]: 16735/48398 cut-off events. [2025-03-13 22:11:38,746 INFO L125 PetriNetUnfolderBase]: For 1363/1655 co-relation queries the response was YES. [2025-03-13 22:11:38,945 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 591608 event pairs, 8854 based on Foata normal form. 0/44464 useless extension candidates. Maximal degree in co-relation 73818. Up to 21997 conditions per place. [2025-03-13 22:11:39,110 INFO L140 encePairwiseOnDemand]: 299/342 looper letters, 67 selfloop transitions, 150 changer transitions 0/450 dead transitions. [2025-03-13 22:11:39,110 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 305 places, 450 transitions, 1419 flow [2025-03-13 22:11:39,111 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-03-13 22:11:39,111 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2025-03-13 22:11:39,114 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1602 transitions. [2025-03-13 22:11:39,115 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.7807017543859649 [2025-03-13 22:11:39,115 INFO L175 Difference]: Start difference. First operand has 300 places, 300 transitions, 680 flow. Second operand 6 states and 1602 transitions. [2025-03-13 22:11:39,115 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 305 places, 450 transitions, 1419 flow [2025-03-13 22:11:39,120 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 302 places, 450 transitions, 1409 flow, removed 1 selfloop flow, removed 3 redundant places. [2025-03-13 22:11:39,127 INFO L231 Difference]: Finished difference. Result has 307 places, 449 transitions, 1652 flow [2025-03-13 22:11:39,128 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-13 22:11:39,129 INFO L279 CegarLoopForPetriNet]: 322 programPoint places, -15 predicate places. [2025-03-13 22:11:39,129 INFO L471 AbstractCegarLoop]: Abstraction has has 307 places, 449 transitions, 1652 flow [2025-03-13 22:11:39,129 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-13 22:11:39,130 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-03-13 22:11:39,130 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-13 22:11:39,130 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2025-03-13 22:11:39,130 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-13 22:11:39,130 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-13 22:11:39,130 INFO L85 PathProgramCache]: Analyzing trace with hash -1247624636, now seen corresponding path program 1 times [2025-03-13 22:11:39,130 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-13 22:11:39,130 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [64049686] [2025-03-13 22:11:39,130 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-13 22:11:39,131 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-13 22:11:39,146 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 77 statements into 1 equivalence classes. [2025-03-13 22:11:39,153 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 77 of 77 statements. [2025-03-13 22:11:39,155 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-13 22:11:39,155 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-13 22:11:39,211 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-13 22:11:39,211 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-13 22:11:39,212 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [64049686] [2025-03-13 22:11:39,212 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [64049686] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-13 22:11:39,212 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-13 22:11:39,212 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-03-13 22:11:39,212 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [348713054] [2025-03-13 22:11:39,212 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-13 22:11:39,212 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-13 22:11:39,213 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-13 22:11:39,213 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-13 22:11:39,213 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2025-03-13 22:11:39,258 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 259 out of 342 [2025-03-13 22:11:39,259 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-13 22:11:39,259 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-13 22:11:39,259 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 259 of 342 [2025-03-13 22:11:39,259 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-13 22:11:40,256 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1232] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse2 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse4 (+ |v_~#stack~0.offset_502| 30)) (.cse3 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (select .cse0 .cse2) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse2 0) .cse1 0) .cse4 0) .cse3 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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, 122#L1746-4true, 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), 257#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-13 22:11:40,256 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2025-03-13 22:11:40,256 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-13 22:11:40,256 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-13 22:11:40,256 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-13 22:11:40,316 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1232] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse2 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse4 (+ |v_~#stack~0.offset_502| 30)) (.cse3 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (select .cse0 .cse2) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse2 0) .cse1 0) .cse4 0) .cse3 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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), 187#L1746-3true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 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), 257#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-13 22:11:40,316 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2025-03-13 22:11:40,316 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-13 22:11:40,316 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-13 22:11:40,316 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-13 22:11:40,379 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1244] L1706-8-->L1706-1: Formula: (let ((.cse2 (+ |v_~#stack~0.offset_498| 26)) (.cse1 (+ |v_~#stack~0.offset_498| 27)) (.cse4 (+ |v_~#stack~0.offset_498| 25)) (.cse0 (select |v_#race_931| |v_~#stack~0.base_498|)) (.cse3 (+ |v_~#stack~0.offset_498| 24))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (store |v_#race_932| |v_~#stack~0.base_498| (store (store (store (store (select |v_#race_932| |v_~#stack~0.base_498|) .cse3 0) .cse4 0) .cse2 0) .cse1 0)) |v_#race_931|) (= |v_threadThread2of2ForFork0_Pop_#t~mem13#1_5| (select (select |v_#memory_int_509| |v_~#stack~0.base_498|) .cse3)) (= (select .cse0 .cse4) 0) (= (select .cse0 .cse3) 0))) InVars {#race=|v_#race_932|, #memory_int=|v_#memory_int_509|, ~#stack~0.base=|v_~#stack~0.base_498|, ~#stack~0.offset=|v_~#stack~0.offset_498|} OutVars{#race=|v_#race_931|, #memory_int=|v_#memory_int_509|, ~#stack~0.base=|v_~#stack~0.base_498|, threadThread2of2ForFork0_Pop_#t~mem13#1=|v_threadThread2of2ForFork0_Pop_#t~mem13#1_5|, ~#stack~0.offset=|v_~#stack~0.offset_498|} 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, 263#L1706-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|)), 92#L1747-5true, Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2025-03-13 22:11:40,379 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2025-03-13 22:11:40,379 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-13 22:11:40,379 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-13 22:11:40,379 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-13 22:11:40,381 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1232] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse2 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse4 (+ |v_~#stack~0.offset_502| 30)) (.cse3 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (select .cse0 .cse2) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse2 0) .cse1 0) .cse4 0) .cse3 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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)), 181#L1746-2true, 694#true, 707#(= |ULTIMATE.start_main_~i~2#1| 0), 257#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-13 22:11:40,381 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2025-03-13 22:11:40,381 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-13 22:11:40,381 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-13 22:11:40,381 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-13 22:11:40,386 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1106] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse4 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse3 (+ |v_~#stack~0.offset_502| 30)) (.cse2 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse4) |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|) (= (select .cse0 .cse4) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse4 0) .cse1 0) .cse3 0) .cse2 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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|)), 24#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)), 17#L1746true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#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-13 22:11:40,386 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2025-03-13 22:11:40,386 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-13 22:11:40,386 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-13 22:11:40,386 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-13 22:11:40,386 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1106] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse4 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse3 (+ |v_~#stack~0.offset_502| 30)) (.cse2 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse4) |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|) (= (select .cse0 .cse4) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse4 0) .cse1 0) .cse3 0) .cse2 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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|)), 24#L1759-4true, 42#L1746-3true, 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-13 22:11:40,386 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2025-03-13 22:11:40,386 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-13 22:11:40,386 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-13 22:11:40,386 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-13 22:11:40,386 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1106] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse4 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse3 (+ |v_~#stack~0.offset_502| 30)) (.cse2 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse4) |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|) (= (select .cse0 .cse4) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse4 0) .cse1 0) .cse3 0) .cse2 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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|)), 24#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|)), 293#L1746-2true, Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#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-13 22:11:40,386 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2025-03-13 22:11:40,387 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-13 22:11:40,387 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-13 22:11:40,387 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-13 22:11:40,453 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1106] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse4 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse3 (+ |v_~#stack~0.offset_502| 30)) (.cse2 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse4) |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|) (= (select .cse0 .cse4) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse4 0) .cse1 0) .cse3 0) .cse2 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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)), 17#L1746true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 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-13 22:11:40,454 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2025-03-13 22:11:40,454 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-13 22:11:40,454 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-13 22:11:40,454 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-13 22:11:40,454 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1106] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse4 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse3 (+ |v_~#stack~0.offset_502| 30)) (.cse2 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse4) |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|) (= (select .cse0 .cse4) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse4 0) .cse1 0) .cse3 0) .cse2 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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|)), 293#L1746-2true, Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#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-13 22:11:40,454 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2025-03-13 22:11:40,454 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-13 22:11:40,454 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-13 22:11:40,454 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-13 22:11:40,455 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1106] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse4 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse3 (+ |v_~#stack~0.offset_502| 30)) (.cse2 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse4) |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|) (= (select .cse0 .cse4) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse4 0) .cse1 0) .cse3 0) .cse2 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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-13 22:11:40,455 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2025-03-13 22:11:40,455 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-13 22:11:40,455 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-13 22:11:40,455 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-13 22:11:40,456 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1106] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse4 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse3 (+ |v_~#stack~0.offset_502| 30)) (.cse2 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse4) |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|) (= (select .cse0 .cse4) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse4 0) .cse1 0) .cse3 0) .cse2 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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|)), 24#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)), 17#L1746true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 705#true, Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2025-03-13 22:11:40,456 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2025-03-13 22:11:40,456 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-13 22:11:40,456 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-13 22:11:40,456 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-13 22:11:40,456 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-13 22:11:40,457 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1106] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse4 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse3 (+ |v_~#stack~0.offset_502| 30)) (.cse2 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse4) |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|) (= (select .cse0 .cse4) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse4 0) .cse1 0) .cse3 0) .cse2 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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|)), 24#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)), 225#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: 339#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 705#true, Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2025-03-13 22:11:40,457 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2025-03-13 22:11:40,457 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-13 22:11:40,457 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-13 22:11:40,457 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-13 22:11:40,457 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1106] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse4 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse3 (+ |v_~#stack~0.offset_502| 30)) (.cse2 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse4) |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|) (= (select .cse0 .cse4) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse4 0) .cse1 0) .cse3 0) .cse2 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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|)), 24#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: 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, 309#L1747-6true, Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#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-13 22:11:40,457 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2025-03-13 22:11:40,457 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-13 22:11:40,457 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-13 22:11:40,458 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-13 22:11:40,458 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1106] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse4 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse3 (+ |v_~#stack~0.offset_502| 30)) (.cse2 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse4) |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|) (= (select .cse0 .cse4) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse4 0) .cse1 0) .cse3 0) .cse2 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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|)), 24#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: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 705#true, Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), 293#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-13 22:11:40,458 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2025-03-13 22:11:40,458 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-13 22:11:40,458 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-13 22:11:40,458 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-13 22:11:40,458 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-13 22:11:40,458 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1106] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse4 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse3 (+ |v_~#stack~0.offset_502| 30)) (.cse2 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse4) |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|) (= (select .cse0 .cse4) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse4 0) .cse1 0) .cse3 0) .cse2 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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|)), 24#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)), 208#L1747-5true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 705#true, Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2025-03-13 22:11:40,458 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2025-03-13 22:11:40,458 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-13 22:11:40,458 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-13 22:11:40,458 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-13 22:11:40,459 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1106] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse4 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse3 (+ |v_~#stack~0.offset_502| 30)) (.cse2 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse4) |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|) (= (select .cse0 .cse4) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse4 0) .cse1 0) .cse3 0) .cse2 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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|)), 24#L1759-4true, 323#true, 325#true, 152#L1747-4true, 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: 339#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 705#true, Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2025-03-13 22:11:40,459 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2025-03-13 22:11:40,459 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-13 22:11:40,459 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-13 22:11:40,459 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-13 22:11:40,462 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1244] L1706-8-->L1706-1: Formula: (let ((.cse2 (+ |v_~#stack~0.offset_498| 26)) (.cse1 (+ |v_~#stack~0.offset_498| 27)) (.cse4 (+ |v_~#stack~0.offset_498| 25)) (.cse0 (select |v_#race_931| |v_~#stack~0.base_498|)) (.cse3 (+ |v_~#stack~0.offset_498| 24))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (store |v_#race_932| |v_~#stack~0.base_498| (store (store (store (store (select |v_#race_932| |v_~#stack~0.base_498|) .cse3 0) .cse4 0) .cse2 0) .cse1 0)) |v_#race_931|) (= |v_threadThread2of2ForFork0_Pop_#t~mem13#1_5| (select (select |v_#memory_int_509| |v_~#stack~0.base_498|) .cse3)) (= (select .cse0 .cse4) 0) (= (select .cse0 .cse3) 0))) InVars {#race=|v_#race_932|, #memory_int=|v_#memory_int_509|, ~#stack~0.base=|v_~#stack~0.base_498|, ~#stack~0.offset=|v_~#stack~0.offset_498|} OutVars{#race=|v_#race_931|, #memory_int=|v_#memory_int_509|, ~#stack~0.base=|v_~#stack~0.base_498|, threadThread2of2ForFork0_Pop_#t~mem13#1=|v_threadThread2of2ForFork0_Pop_#t~mem13#1_5|, ~#stack~0.offset=|v_~#stack~0.offset_498|} 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, 263#L1706-1true, 311#L1747-4true, 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-13 22:11:40,462 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2025-03-13 22:11:40,462 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-13 22:11:40,462 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-13 22:11:40,462 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-13 22:11:40,465 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1232] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse2 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse4 (+ |v_~#stack~0.offset_502| 30)) (.cse3 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (select .cse0 .cse2) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse2 0) .cse1 0) .cse4 0) .cse3 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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)), 265#L1746true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 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), 257#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-13 22:11:40,465 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2025-03-13 22:11:40,465 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-13 22:11:40,465 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-13 22:11:40,466 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-13 22:11:40,470 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1106] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse4 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse3 (+ |v_~#stack~0.offset_502| 30)) (.cse2 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse4) |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|) (= (select .cse0 .cse4) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse4 0) .cse1 0) .cse3 0) .cse2 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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|)), 24#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)), 225#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: 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-13 22:11:40,470 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2025-03-13 22:11:40,470 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-13 22:11:40,470 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-13 22:11:40,470 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-13 22:11:40,470 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-13 22:11:40,538 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1106] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse4 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse3 (+ |v_~#stack~0.offset_502| 30)) (.cse2 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse4) |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|) (= (select .cse0 .cse4) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse4 0) .cse1 0) .cse3 0) .cse2 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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)), 225#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|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#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-13 22:11:40,538 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2025-03-13 22:11:40,538 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-13 22:11:40,538 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-13 22:11:40,538 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-13 22:11:40,540 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1106] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse4 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse3 (+ |v_~#stack~0.offset_502| 30)) (.cse2 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse4) |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|) (= (select .cse0 .cse4) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse4 0) .cse1 0) .cse3 0) .cse2 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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|)), 24#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, 309#L1747-6true, Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#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-13 22:11:40,540 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2025-03-13 22:11:40,540 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-13 22:11:40,540 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-13 22:11:40,540 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-13 22:11:40,540 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-13 22:11:40,612 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1106] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse4 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse3 (+ |v_~#stack~0.offset_502| 30)) (.cse2 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse4) |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|) (= (select .cse0 .cse4) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse4 0) .cse1 0) .cse3 0) .cse2 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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), 309#L1747-6true, Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#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-13 22:11:40,613 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2025-03-13 22:11:40,613 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-13 22:11:40,613 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-13 22:11:40,613 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-13 22:11:40,614 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1106] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse4 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse3 (+ |v_~#stack~0.offset_502| 30)) (.cse2 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse4) |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|) (= (select .cse0 .cse4) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse4 0) .cse1 0) .cse3 0) .cse2 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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|)), 24#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)), 208#L1747-5true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 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-13 22:11:40,614 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2025-03-13 22:11:40,614 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-13 22:11:40,614 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-13 22:11:40,614 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-13 22:11:40,614 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-13 22:11:40,680 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1106] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse4 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse3 (+ |v_~#stack~0.offset_502| 30)) (.cse2 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse4) |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|) (= (select .cse0 .cse4) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse4 0) .cse1 0) .cse3 0) .cse2 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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)), 208#L1747-5true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 707#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2025-03-13 22:11:40,680 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2025-03-13 22:11:40,680 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-13 22:11:40,680 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-13 22:11:40,680 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-13 22:11:40,681 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1106] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse4 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse3 (+ |v_~#stack~0.offset_502| 30)) (.cse2 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse4) |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|) (= (select .cse0 .cse4) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse4 0) .cse1 0) .cse3 0) .cse2 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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|)), 24#L1759-4true, 323#true, 325#true, 321#true, 152#L1747-4true, 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-13 22:11:40,681 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2025-03-13 22:11:40,681 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-13 22:11:40,681 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-13 22:11:40,681 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-13 22:11:40,682 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-13 22:11:40,751 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1232] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse2 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse4 (+ |v_~#stack~0.offset_502| 30)) (.cse3 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (select .cse0 .cse2) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse2 0) .cse1 0) .cse4 0) .cse3 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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, 707#(= |ULTIMATE.start_main_~i~2#1| 0), 138#L1747-7true, 257#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-13 22:11:40,751 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2025-03-13 22:11:40,751 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-13 22:11:40,751 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-13 22:11:40,751 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-13 22:11:40,753 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1106] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse4 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse3 (+ |v_~#stack~0.offset_502| 30)) (.cse2 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse4) |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|) (= (select .cse0 .cse4) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse4 0) .cse1 0) .cse3 0) .cse2 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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), 152#L1747-4true, 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-13 22:11:40,753 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2025-03-13 22:11:40,753 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-13 22:11:40,753 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-13 22:11:40,753 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-13 22:11:40,759 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1232] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse2 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse4 (+ |v_~#stack~0.offset_502| 30)) (.cse3 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (select .cse0 .cse2) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse2 0) .cse1 0) .cse4 0) .cse3 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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|)), 24#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)), 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: 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, 257#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-13 22:11:40,759 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2025-03-13 22:11:40,759 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-13 22:11:40,759 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-13 22:11:40,759 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-13 22:11:40,760 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1232] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse2 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse4 (+ |v_~#stack~0.offset_502| 30)) (.cse3 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (select .cse0 .cse2) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse2 0) .cse1 0) .cse4 0) .cse3 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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, 325#true, 321#true, 305#L1756-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)), 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: 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, 257#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-13 22:11:40,760 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2025-03-13 22:11:40,760 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-13 22:11:40,760 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-13 22:11:40,760 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-13 22:11:40,760 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1232] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse2 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse4 (+ |v_~#stack~0.offset_502| 30)) (.cse3 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (select .cse0 .cse2) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse2 0) .cse1 0) .cse4 0) .cse3 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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, 707#(= |ULTIMATE.start_main_~i~2#1| 0), 257#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-13 22:11:40,760 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2025-03-13 22:11:40,760 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-13 22:11:40,760 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-13 22:11:40,760 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-13 22:11:40,828 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1180] L1726-8-->L1726-1: Formula: (let ((.cse0 (+ |v_~#stack~0.offset_468| 24)) (.cse2 (+ |v_~#stack~0.offset_468| 26)) (.cse1 (+ |v_~#stack~0.offset_468| 25)) (.cse4 (select |v_#race_863| |v_~#stack~0.base_468|)) (.cse3 (+ |v_~#stack~0.offset_468| 27))) (and (= |v_#race_863| (store |v_#race_864| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_864| |v_~#stack~0.base_468|) .cse0 0) .cse1 0) .cse2 0) .cse3 0))) (= (select .cse4 .cse0) 0) (= |v_threadThread1of2ForFork0_Push_#t~mem24#1_3| (select (select |v_#memory_int_463| |v_~#stack~0.base_468|) .cse0)) (= (select .cse4 .cse2) 0) (= (select .cse4 .cse1) 0) (= (select .cse4 .cse3) 0))) InVars {#race=|v_#race_864|, #memory_int=|v_#memory_int_463|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_863|, #memory_int=|v_#memory_int_463|, threadThread1of2ForFork0_Push_#t~mem24#1=|v_threadThread1of2ForFork0_Push_#t~mem24#1_3|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread1of2ForFork0_Push_#t~mem24#1][271], [278#L1726-1true, Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (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, 707#(= |ULTIMATE.start_main_~i~2#1| 0), 257#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-13 22:11:40,828 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is not cut-off event [2025-03-13 22:11:40,828 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is not cut-off event [2025-03-13 22:11:40,828 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is not cut-off event [2025-03-13 22:11:40,828 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is not cut-off event [2025-03-13 22:11:40,831 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1232] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse2 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse4 (+ |v_~#stack~0.offset_502| 30)) (.cse3 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (select .cse0 .cse2) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse2 0) .cse1 0) .cse4 0) .cse3 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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, 707#(= |ULTIMATE.start_main_~i~2#1| 0), 257#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-13 22:11:40,831 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2025-03-13 22:11:40,831 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-13 22:11:40,831 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-13 22:11:40,831 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-13 22:11:40,831 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-13 22:11:40,839 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1232] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse2 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse4 (+ |v_~#stack~0.offset_502| 30)) (.cse3 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (select .cse0 .cse2) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse2 0) .cse1 0) .cse4 0) .cse3 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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|)), 24#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)), 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, 257#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|), 92#L1747-5true, Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2025-03-13 22:11:40,839 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2025-03-13 22:11:40,839 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-13 22:11:40,840 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-13 22:11:40,840 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-13 22:11:40,840 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1232] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse2 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse4 (+ |v_~#stack~0.offset_502| 30)) (.cse3 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (select .cse0 .cse2) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse2 0) .cse1 0) .cse4 0) .cse3 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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, 325#true, 321#true, 305#L1756-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, 257#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|), 92#L1747-5true, Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2025-03-13 22:11:40,840 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2025-03-13 22:11:40,840 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-13 22:11:40,840 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-13 22:11:40,840 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-13 22:11:40,840 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1232] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse2 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse4 (+ |v_~#stack~0.offset_502| 30)) (.cse3 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (select .cse0 .cse2) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse2 0) .cse1 0) .cse4 0) .cse3 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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, 707#(= |ULTIMATE.start_main_~i~2#1| 0), 257#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|), 92#L1747-5true, Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2025-03-13 22:11:40,840 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2025-03-13 22:11:40,840 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-13 22:11:40,840 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-13 22:11:40,840 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-13 22:11:40,905 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1232] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse2 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse4 (+ |v_~#stack~0.offset_502| 30)) (.cse3 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (select .cse0 .cse2) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse2 0) .cse1 0) .cse4 0) .cse3 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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|)), 24#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)), 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, 257#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|), 92#L1747-5true, Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2025-03-13 22:11:40,905 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2025-03-13 22:11:40,905 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-13 22:11:40,905 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-13 22:11:40,905 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-13 22:11:40,905 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-13 22:11:40,905 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1232] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse2 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse4 (+ |v_~#stack~0.offset_502| 30)) (.cse3 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (select .cse0 .cse2) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse2 0) .cse1 0) .cse4 0) .cse3 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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|)), 24#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, 257#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-13 22:11:40,905 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2025-03-13 22:11:40,905 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-13 22:11:40,906 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-13 22:11:40,906 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-13 22:11:40,906 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-13 22:11:40,906 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1232] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse2 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse4 (+ |v_~#stack~0.offset_502| 30)) (.cse3 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (select .cse0 .cse2) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse2 0) .cse1 0) .cse4 0) .cse3 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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|)), 24#L1759-4true, 323#true, 325#true, 321#true, 311#L1747-4true, 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, 257#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-13 22:11:40,906 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2025-03-13 22:11:40,906 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-13 22:11:40,906 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-13 22:11:40,906 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-13 22:11:40,906 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1232] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse2 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse4 (+ |v_~#stack~0.offset_502| 30)) (.cse3 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (select .cse0 .cse2) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse2 0) .cse1 0) .cse4 0) .cse3 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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, 707#(= |ULTIMATE.start_main_~i~2#1| 0), 257#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|), 92#L1747-5true, Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2025-03-13 22:11:40,906 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2025-03-13 22:11:40,906 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-13 22:11:40,906 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-13 22:11:40,906 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-13 22:11:40,906 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-13 22:11:40,906 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1232] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse2 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse4 (+ |v_~#stack~0.offset_502| 30)) (.cse3 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (select .cse0 .cse2) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse2 0) .cse1 0) .cse4 0) .cse3 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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, 707#(= |ULTIMATE.start_main_~i~2#1| 0), 257#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-13 22:11:40,906 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2025-03-13 22:11:40,906 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-13 22:11:40,906 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-13 22:11:40,906 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-13 22:11:40,906 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-13 22:11:40,906 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-13 22:11:40,907 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1232] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse2 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse4 (+ |v_~#stack~0.offset_502| 30)) (.cse3 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (select .cse0 .cse2) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse2 0) .cse1 0) .cse4 0) .cse3 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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, 311#L1747-4true, 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), 257#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-13 22:11:40,907 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2025-03-13 22:11:40,907 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-13 22:11:40,907 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-13 22:11:40,907 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-13 22:11:40,911 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1232] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse2 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse4 (+ |v_~#stack~0.offset_502| 30)) (.cse3 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (select .cse0 .cse2) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse2 0) .cse1 0) .cse4 0) .cse3 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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, 707#(= |ULTIMATE.start_main_~i~2#1| 0), 257#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|)), 92#L1747-5true, Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2025-03-13 22:11:40,912 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2025-03-13 22:11:40,912 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-13 22:11:40,912 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-13 22:11:40,912 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-13 22:11:40,912 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-13 22:11:40,912 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-13 22:11:40,919 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1232] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse2 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse4 (+ |v_~#stack~0.offset_502| 30)) (.cse3 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (select .cse0 .cse2) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse2 0) .cse1 0) .cse4 0) .cse3 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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|)), 24#L1759-4true, 323#true, 325#true, 321#true, 311#L1747-4true, 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, 257#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-13 22:11:40,919 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2025-03-13 22:11:40,919 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-13 22:11:40,919 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-13 22:11:40,919 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-13 22:11:40,919 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-13 22:11:40,920 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1232] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse2 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse4 (+ |v_~#stack~0.offset_502| 30)) (.cse3 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (select .cse0 .cse2) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse2 0) .cse1 0) .cse4 0) .cse3 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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, 325#true, 321#true, 311#L1747-4true, 305#L1756-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, 257#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-13 22:11:40,920 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2025-03-13 22:11:40,920 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-13 22:11:40,920 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-13 22:11:40,920 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-13 22:11:40,920 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1232] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse2 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse4 (+ |v_~#stack~0.offset_502| 30)) (.cse3 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (select .cse0 .cse2) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse2 0) .cse1 0) .cse4 0) .cse3 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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, 311#L1747-4true, 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), 257#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-13 22:11:40,920 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2025-03-13 22:11:40,920 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-13 22:11:40,920 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-13 22:11:40,920 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-13 22:11:40,920 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-13 22:11:40,997 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1232] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse2 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse4 (+ |v_~#stack~0.offset_502| 30)) (.cse3 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (select .cse0 .cse2) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse2 0) .cse1 0) .cse4 0) .cse3 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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, 311#L1747-4true, 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), 257#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-13 22:11:40,998 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2025-03-13 22:11:40,998 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-13 22:11:40,998 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-13 22:11:40,998 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-13 22:11:40,998 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-13 22:11:40,998 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-13 22:11:41,070 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1232] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse2 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse4 (+ |v_~#stack~0.offset_502| 30)) (.cse3 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (select .cse0 .cse2) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse2 0) .cse1 0) .cse4 0) .cse3 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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, 311#L1747-4true, 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), 257#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-13 22:11:41,070 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2025-03-13 22:11:41,070 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-13 22:11:41,070 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-13 22:11:41,070 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-13 22:11:41,070 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-13 22:11:41,070 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-13 22:11:41,070 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-13 22:11:41,070 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1232] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse2 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse4 (+ |v_~#stack~0.offset_502| 30)) (.cse3 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (select .cse0 .cse2) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse2 0) .cse1 0) .cse4 0) .cse3 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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, 707#(= |ULTIMATE.start_main_~i~2#1| 0), 257#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|)), 92#L1747-5true, Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2025-03-13 22:11:41,071 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2025-03-13 22:11:41,071 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-13 22:11:41,071 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-13 22:11:41,071 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-13 22:11:41,071 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-13 22:11:41,071 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-13 22:11:41,071 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-13 22:11:41,925 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1180] L1726-8-->L1726-1: Formula: (let ((.cse0 (+ |v_~#stack~0.offset_468| 24)) (.cse2 (+ |v_~#stack~0.offset_468| 26)) (.cse1 (+ |v_~#stack~0.offset_468| 25)) (.cse4 (select |v_#race_863| |v_~#stack~0.base_468|)) (.cse3 (+ |v_~#stack~0.offset_468| 27))) (and (= |v_#race_863| (store |v_#race_864| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_864| |v_~#stack~0.base_468|) .cse0 0) .cse1 0) .cse2 0) .cse3 0))) (= (select .cse4 .cse0) 0) (= |v_threadThread1of2ForFork0_Push_#t~mem24#1_3| (select (select |v_#memory_int_463| |v_~#stack~0.base_468|) .cse0)) (= (select .cse4 .cse2) 0) (= (select .cse4 .cse1) 0) (= (select .cse4 .cse3) 0))) InVars {#race=|v_#race_864|, #memory_int=|v_#memory_int_463|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_863|, #memory_int=|v_#memory_int_463|, threadThread1of2ForFork0_Push_#t~mem24#1=|v_threadThread1of2ForFork0_Push_#t~mem24#1_3|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread1of2ForFork0_Push_#t~mem24#1][271], [278#L1726-1true, Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (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)), 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-13 22:11:41,925 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is not cut-off event [2025-03-13 22:11:41,925 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2025-03-13 22:11:41,925 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2025-03-13 22:11:41,925 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2025-03-13 22:11:41,925 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1180] L1726-8-->L1726-1: Formula: (let ((.cse0 (+ |v_~#stack~0.offset_468| 24)) (.cse2 (+ |v_~#stack~0.offset_468| 26)) (.cse1 (+ |v_~#stack~0.offset_468| 25)) (.cse4 (select |v_#race_863| |v_~#stack~0.base_468|)) (.cse3 (+ |v_~#stack~0.offset_468| 27))) (and (= |v_#race_863| (store |v_#race_864| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_864| |v_~#stack~0.base_468|) .cse0 0) .cse1 0) .cse2 0) .cse3 0))) (= (select .cse4 .cse0) 0) (= |v_threadThread1of2ForFork0_Push_#t~mem24#1_3| (select (select |v_#memory_int_463| |v_~#stack~0.base_468|) .cse0)) (= (select .cse4 .cse2) 0) (= (select .cse4 .cse1) 0) (= (select .cse4 .cse3) 0))) InVars {#race=|v_#race_864|, #memory_int=|v_#memory_int_463|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_863|, #memory_int=|v_#memory_int_463|, threadThread1of2ForFork0_Push_#t~mem24#1=|v_threadThread1of2ForFork0_Push_#t~mem24#1_3|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread1of2ForFork0_Push_#t~mem24#1][271], [278#L1726-1true, Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~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, 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-13 22:11:41,925 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2025-03-13 22:11:41,925 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2025-03-13 22:11:41,925 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2025-03-13 22:11:41,925 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2025-03-13 22:11:41,974 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1180] L1726-8-->L1726-1: Formula: (let ((.cse0 (+ |v_~#stack~0.offset_468| 24)) (.cse2 (+ |v_~#stack~0.offset_468| 26)) (.cse1 (+ |v_~#stack~0.offset_468| 25)) (.cse4 (select |v_#race_863| |v_~#stack~0.base_468|)) (.cse3 (+ |v_~#stack~0.offset_468| 27))) (and (= |v_#race_863| (store |v_#race_864| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_864| |v_~#stack~0.base_468|) .cse0 0) .cse1 0) .cse2 0) .cse3 0))) (= (select .cse4 .cse0) 0) (= |v_threadThread1of2ForFork0_Push_#t~mem24#1_3| (select (select |v_#memory_int_463| |v_~#stack~0.base_468|) .cse0)) (= (select .cse4 .cse2) 0) (= (select .cse4 .cse1) 0) (= (select .cse4 .cse3) 0))) InVars {#race=|v_#race_864|, #memory_int=|v_#memory_int_463|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_863|, #memory_int=|v_#memory_int_463|, threadThread1of2ForFork0_Push_#t~mem24#1=|v_threadThread1of2ForFork0_Push_#t~mem24#1_3|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread1of2ForFork0_Push_#t~mem24#1][271], [278#L1726-1true, Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (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, 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|), 293#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-13 22:11:41,974 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2025-03-13 22:11:41,974 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2025-03-13 22:11:41,974 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2025-03-13 22:11:41,974 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2025-03-13 22:11:42,015 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1180] L1726-8-->L1726-1: Formula: (let ((.cse0 (+ |v_~#stack~0.offset_468| 24)) (.cse2 (+ |v_~#stack~0.offset_468| 26)) (.cse1 (+ |v_~#stack~0.offset_468| 25)) (.cse4 (select |v_#race_863| |v_~#stack~0.base_468|)) (.cse3 (+ |v_~#stack~0.offset_468| 27))) (and (= |v_#race_863| (store |v_#race_864| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_864| |v_~#stack~0.base_468|) .cse0 0) .cse1 0) .cse2 0) .cse3 0))) (= (select .cse4 .cse0) 0) (= |v_threadThread1of2ForFork0_Push_#t~mem24#1_3| (select (select |v_#memory_int_463| |v_~#stack~0.base_468|) .cse0)) (= (select .cse4 .cse2) 0) (= (select .cse4 .cse1) 0) (= (select .cse4 .cse3) 0))) InVars {#race=|v_#race_864|, #memory_int=|v_#memory_int_463|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_863|, #memory_int=|v_#memory_int_463|, threadThread1of2ForFork0_Push_#t~mem24#1=|v_threadThread1of2ForFork0_Push_#t~mem24#1_3|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread1of2ForFork0_Push_#t~mem24#1][271], [278#L1726-1true, Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (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)), 17#L1746true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 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-13 22:11:42,015 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2025-03-13 22:11:42,015 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2025-03-13 22:11:42,015 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2025-03-13 22:11:42,015 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2025-03-13 22:11:42,211 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1180] L1726-8-->L1726-1: Formula: (let ((.cse0 (+ |v_~#stack~0.offset_468| 24)) (.cse2 (+ |v_~#stack~0.offset_468| 26)) (.cse1 (+ |v_~#stack~0.offset_468| 25)) (.cse4 (select |v_#race_863| |v_~#stack~0.base_468|)) (.cse3 (+ |v_~#stack~0.offset_468| 27))) (and (= |v_#race_863| (store |v_#race_864| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_864| |v_~#stack~0.base_468|) .cse0 0) .cse1 0) .cse2 0) .cse3 0))) (= (select .cse4 .cse0) 0) (= |v_threadThread1of2ForFork0_Push_#t~mem24#1_3| (select (select |v_#memory_int_463| |v_~#stack~0.base_468|) .cse0)) (= (select .cse4 .cse2) 0) (= (select .cse4 .cse1) 0) (= (select .cse4 .cse3) 0))) InVars {#race=|v_#race_864|, #memory_int=|v_#memory_int_463|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_863|, #memory_int=|v_#memory_int_463|, threadThread1of2ForFork0_Push_#t~mem24#1=|v_threadThread1of2ForFork0_Push_#t~mem24#1_3|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread1of2ForFork0_Push_#t~mem24#1][271], [278#L1726-1true, Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (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)), 225#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|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#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-13 22:11:42,212 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2025-03-13 22:11:42,212 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-03-13 22:11:42,212 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-03-13 22:11:42,212 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-03-13 22:11:42,271 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1180] L1726-8-->L1726-1: Formula: (let ((.cse0 (+ |v_~#stack~0.offset_468| 24)) (.cse2 (+ |v_~#stack~0.offset_468| 26)) (.cse1 (+ |v_~#stack~0.offset_468| 25)) (.cse4 (select |v_#race_863| |v_~#stack~0.base_468|)) (.cse3 (+ |v_~#stack~0.offset_468| 27))) (and (= |v_#race_863| (store |v_#race_864| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_864| |v_~#stack~0.base_468|) .cse0 0) .cse1 0) .cse2 0) .cse3 0))) (= (select .cse4 .cse0) 0) (= |v_threadThread1of2ForFork0_Push_#t~mem24#1_3| (select (select |v_#memory_int_463| |v_~#stack~0.base_468|) .cse0)) (= (select .cse4 .cse2) 0) (= (select .cse4 .cse1) 0) (= (select .cse4 .cse3) 0))) InVars {#race=|v_#race_864|, #memory_int=|v_#memory_int_463|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_863|, #memory_int=|v_#memory_int_463|, threadThread1of2ForFork0_Push_#t~mem24#1=|v_threadThread1of2ForFork0_Push_#t~mem24#1_3|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread1of2ForFork0_Push_#t~mem24#1][271], [278#L1726-1true, Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (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, 707#(= |ULTIMATE.start_main_~i~2#1| 0), 309#L1747-6true, Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#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-13 22:11:42,271 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2025-03-13 22:11:42,271 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-13 22:11:42,271 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-13 22:11:42,271 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-13 22:11:42,278 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1726-8-->L1726-1: Formula: (let ((.cse0 (+ |v_~#stack~0.offset_468| 24)) (.cse2 (+ |v_~#stack~0.offset_468| 26)) (.cse1 (+ |v_~#stack~0.offset_468| 25)) (.cse4 (select |v_#race_863| |v_~#stack~0.base_468|)) (.cse3 (+ |v_~#stack~0.offset_468| 27))) (and (= |v_#race_863| (store |v_#race_864| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_864| |v_~#stack~0.base_468|) .cse0 0) .cse1 0) .cse2 0) .cse3 0))) (= |v_threadThread2of2ForFork0_Push_#t~mem24#1_3| (select (select |v_#memory_int_463| |v_~#stack~0.base_468|) .cse0)) (= (select .cse4 .cse0) 0) (= (select .cse4 .cse2) 0) (= (select .cse4 .cse1) 0) (= (select .cse4 .cse3) 0))) InVars {#race=|v_#race_864|, #memory_int=|v_#memory_int_463|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_863|, #memory_int=|v_#memory_int_463|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|, 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), 129#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-13 22:11:42,278 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2025-03-13 22:11:42,278 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-13 22:11:42,278 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-13 22:11:42,278 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-13 22:11:42,318 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1180] L1726-8-->L1726-1: Formula: (let ((.cse0 (+ |v_~#stack~0.offset_468| 24)) (.cse2 (+ |v_~#stack~0.offset_468| 26)) (.cse1 (+ |v_~#stack~0.offset_468| 25)) (.cse4 (select |v_#race_863| |v_~#stack~0.base_468|)) (.cse3 (+ |v_~#stack~0.offset_468| 27))) (and (= |v_#race_863| (store |v_#race_864| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_864| |v_~#stack~0.base_468|) .cse0 0) .cse1 0) .cse2 0) .cse3 0))) (= (select .cse4 .cse0) 0) (= |v_threadThread1of2ForFork0_Push_#t~mem24#1_3| (select (select |v_#memory_int_463| |v_~#stack~0.base_468|) .cse0)) (= (select .cse4 .cse2) 0) (= (select .cse4 .cse1) 0) (= (select .cse4 .cse3) 0))) InVars {#race=|v_#race_864|, #memory_int=|v_#memory_int_463|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_863|, #memory_int=|v_#memory_int_463|, threadThread1of2ForFork0_Push_#t~mem24#1=|v_threadThread1of2ForFork0_Push_#t~mem24#1_3|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread1of2ForFork0_Push_#t~mem24#1][271], [278#L1726-1true, Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (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)), 208#L1747-5true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 707#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2025-03-13 22:11:42,318 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2025-03-13 22:11:42,318 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-03-13 22:11:42,318 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-03-13 22:11:42,318 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-03-13 22:11:42,321 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1726-8-->L1726-1: Formula: (let ((.cse0 (+ |v_~#stack~0.offset_468| 24)) (.cse2 (+ |v_~#stack~0.offset_468| 26)) (.cse1 (+ |v_~#stack~0.offset_468| 25)) (.cse4 (select |v_#race_863| |v_~#stack~0.base_468|)) (.cse3 (+ |v_~#stack~0.offset_468| 27))) (and (= |v_#race_863| (store |v_#race_864| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_864| |v_~#stack~0.base_468|) .cse0 0) .cse1 0) .cse2 0) .cse3 0))) (= |v_threadThread2of2ForFork0_Push_#t~mem24#1_3| (select (select |v_#memory_int_463| |v_~#stack~0.base_468|) .cse0)) (= (select .cse4 .cse0) 0) (= (select .cse4 .cse2) 0) (= (select .cse4 .cse1) 0) (= (select .cse4 .cse3) 0))) InVars {#race=|v_#race_864|, #memory_int=|v_#memory_int_463|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_863|, #memory_int=|v_#memory_int_463|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|, 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)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 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), 129#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|), 92#L1747-5true, Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2025-03-13 22:11:42,321 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2025-03-13 22:11:42,321 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-03-13 22:11:42,321 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-03-13 22:11:42,321 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-03-13 22:11:42,360 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1180] L1726-8-->L1726-1: Formula: (let ((.cse0 (+ |v_~#stack~0.offset_468| 24)) (.cse2 (+ |v_~#stack~0.offset_468| 26)) (.cse1 (+ |v_~#stack~0.offset_468| 25)) (.cse4 (select |v_#race_863| |v_~#stack~0.base_468|)) (.cse3 (+ |v_~#stack~0.offset_468| 27))) (and (= |v_#race_863| (store |v_#race_864| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_864| |v_~#stack~0.base_468|) .cse0 0) .cse1 0) .cse2 0) .cse3 0))) (= (select .cse4 .cse0) 0) (= |v_threadThread1of2ForFork0_Push_#t~mem24#1_3| (select (select |v_#memory_int_463| |v_~#stack~0.base_468|) .cse0)) (= (select .cse4 .cse2) 0) (= (select .cse4 .cse1) 0) (= (select .cse4 .cse3) 0))) InVars {#race=|v_#race_864|, #memory_int=|v_#memory_int_463|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_863|, #memory_int=|v_#memory_int_463|, threadThread1of2ForFork0_Push_#t~mem24#1=|v_threadThread1of2ForFork0_Push_#t~mem24#1_3|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} AuxVars[] AssignedVars[#race, threadThread1of2ForFork0_Push_#t~mem24#1][271], [278#L1726-1true, Black: 697#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (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, 152#L1747-4true, 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-13 22:11:42,360 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2025-03-13 22:11:42,360 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-13 22:11:42,360 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-13 22:11:42,360 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-13 22:11:42,363 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1306] L1726-8-->L1726-1: Formula: (let ((.cse0 (+ |v_~#stack~0.offset_468| 24)) (.cse2 (+ |v_~#stack~0.offset_468| 26)) (.cse1 (+ |v_~#stack~0.offset_468| 25)) (.cse4 (select |v_#race_863| |v_~#stack~0.base_468|)) (.cse3 (+ |v_~#stack~0.offset_468| 27))) (and (= |v_#race_863| (store |v_#race_864| |v_~#stack~0.base_468| (store (store (store (store (select |v_#race_864| |v_~#stack~0.base_468|) .cse0 0) .cse1 0) .cse2 0) .cse3 0))) (= |v_threadThread2of2ForFork0_Push_#t~mem24#1_3| (select (select |v_#memory_int_463| |v_~#stack~0.base_468|) .cse0)) (= (select .cse4 .cse0) 0) (= (select .cse4 .cse2) 0) (= (select .cse4 .cse1) 0) (= (select .cse4 .cse3) 0))) InVars {#race=|v_#race_864|, #memory_int=|v_#memory_int_463|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|} OutVars{#race=|v_#race_863|, #memory_int=|v_#memory_int_463|, ~#stack~0.base=|v_~#stack~0.base_468|, ~#stack~0.offset=|v_~#stack~0.offset_468|, 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, 311#L1747-4true, 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), 129#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-13 22:11:42,364 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2025-03-13 22:11:42,364 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-13 22:11:42,364 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-13 22:11:42,364 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-13 22:11:42,408 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1191] L1727-->L1729: Formula: (let ((.cse5 (* 8 |v_threadThread1of2ForFork0_Push_~index#1_7|))) (let ((.cse1 (+ |v_~#stack~0.offset_460| 5 .cse5)) (.cse3 (+ |v_~#stack~0.offset_460| 6 .cse5)) (.cse2 (+ |v_~#stack~0.offset_460| .cse5 4)) (.cse0 (select |v_#race_847| |v_~#stack~0.base_460|)) (.cse4 (+ 7 |v_~#stack~0.offset_460| .cse5))) (and (= |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5| (select .cse0 .cse1)) (= |v_#race_847| (store |v_#race_848| |v_~#stack~0.base_460| (store (store (store (store (select |v_#race_848| |v_~#stack~0.base_460|) .cse2 |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5|) .cse1 |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5|) .cse3 |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5|) .cse4 |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5|))) (= (store |v_#memory_int_452| |v_~#stack~0.base_460| (store (select |v_#memory_int_452| |v_~#stack~0.base_460|) .cse2 |v_threadThread1of2ForFork0_Push_~head1~1#1_7|)) |v_#memory_int_451|) (= |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5| (select .cse0 .cse3)) (= |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5| (select .cse0 .cse2)) (= |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5| (select .cse0 .cse4))))) InVars {#race=|v_#race_848|, #memory_int=|v_#memory_int_452|, threadThread1of2ForFork0_Push_~head1~1#1=|v_threadThread1of2ForFork0_Push_~head1~1#1_7|, ~#stack~0.base=|v_~#stack~0.base_460|, ~#stack~0.offset=|v_~#stack~0.offset_460|, threadThread1of2ForFork0_Push_~index#1=|v_threadThread1of2ForFork0_Push_~index#1_7|} OutVars{#race=|v_#race_847|, ~#stack~0.base=|v_~#stack~0.base_460|, ~#stack~0.offset=|v_~#stack~0.offset_460|, threadThread1of2ForFork0_Push_~head1~1#1=|v_threadThread1of2ForFork0_Push_~head1~1#1_7|, #memory_int=|v_#memory_int_451|, 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|)), 24#L1759-4true, 323#true, 26#L1729true, 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)), 17#L1746true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 705#true, Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2025-03-13 22:11:42,408 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2025-03-13 22:11:42,408 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2025-03-13 22:11:42,408 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2025-03-13 22:11:42,408 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2025-03-13 22:11:42,409 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1191] L1727-->L1729: Formula: (let ((.cse5 (* 8 |v_threadThread1of2ForFork0_Push_~index#1_7|))) (let ((.cse1 (+ |v_~#stack~0.offset_460| 5 .cse5)) (.cse3 (+ |v_~#stack~0.offset_460| 6 .cse5)) (.cse2 (+ |v_~#stack~0.offset_460| .cse5 4)) (.cse0 (select |v_#race_847| |v_~#stack~0.base_460|)) (.cse4 (+ 7 |v_~#stack~0.offset_460| .cse5))) (and (= |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5| (select .cse0 .cse1)) (= |v_#race_847| (store |v_#race_848| |v_~#stack~0.base_460| (store (store (store (store (select |v_#race_848| |v_~#stack~0.base_460|) .cse2 |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5|) .cse1 |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5|) .cse3 |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5|) .cse4 |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5|))) (= (store |v_#memory_int_452| |v_~#stack~0.base_460| (store (select |v_#memory_int_452| |v_~#stack~0.base_460|) .cse2 |v_threadThread1of2ForFork0_Push_~head1~1#1_7|)) |v_#memory_int_451|) (= |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5| (select .cse0 .cse3)) (= |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5| (select .cse0 .cse2)) (= |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5| (select .cse0 .cse4))))) InVars {#race=|v_#race_848|, #memory_int=|v_#memory_int_452|, threadThread1of2ForFork0_Push_~head1~1#1=|v_threadThread1of2ForFork0_Push_~head1~1#1_7|, ~#stack~0.base=|v_~#stack~0.base_460|, ~#stack~0.offset=|v_~#stack~0.offset_460|, threadThread1of2ForFork0_Push_~index#1=|v_threadThread1of2ForFork0_Push_~index#1_7|} OutVars{#race=|v_#race_847|, ~#stack~0.base=|v_~#stack~0.base_460|, ~#stack~0.offset=|v_~#stack~0.offset_460|, threadThread1of2ForFork0_Push_~head1~1#1=|v_threadThread1of2ForFork0_Push_~head1~1#1_7|, #memory_int=|v_#memory_int_451|, 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|)), 24#L1759-4true, 323#true, 26#L1729true, 325#true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 705#true, Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), 293#L1746-2true, Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#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-13 22:11:42,409 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2025-03-13 22:11:42,409 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2025-03-13 22:11:42,409 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2025-03-13 22:11:42,409 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2025-03-13 22:11:42,453 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1191] L1727-->L1729: Formula: (let ((.cse5 (* 8 |v_threadThread1of2ForFork0_Push_~index#1_7|))) (let ((.cse1 (+ |v_~#stack~0.offset_460| 5 .cse5)) (.cse3 (+ |v_~#stack~0.offset_460| 6 .cse5)) (.cse2 (+ |v_~#stack~0.offset_460| .cse5 4)) (.cse0 (select |v_#race_847| |v_~#stack~0.base_460|)) (.cse4 (+ 7 |v_~#stack~0.offset_460| .cse5))) (and (= |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5| (select .cse0 .cse1)) (= |v_#race_847| (store |v_#race_848| |v_~#stack~0.base_460| (store (store (store (store (select |v_#race_848| |v_~#stack~0.base_460|) .cse2 |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5|) .cse1 |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5|) .cse3 |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5|) .cse4 |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5|))) (= (store |v_#memory_int_452| |v_~#stack~0.base_460| (store (select |v_#memory_int_452| |v_~#stack~0.base_460|) .cse2 |v_threadThread1of2ForFork0_Push_~head1~1#1_7|)) |v_#memory_int_451|) (= |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5| (select .cse0 .cse3)) (= |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5| (select .cse0 .cse2)) (= |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5| (select .cse0 .cse4))))) InVars {#race=|v_#race_848|, #memory_int=|v_#memory_int_452|, threadThread1of2ForFork0_Push_~head1~1#1=|v_threadThread1of2ForFork0_Push_~head1~1#1_7|, ~#stack~0.base=|v_~#stack~0.base_460|, ~#stack~0.offset=|v_~#stack~0.offset_460|, threadThread1of2ForFork0_Push_~index#1=|v_threadThread1of2ForFork0_Push_~index#1_7|} OutVars{#race=|v_#race_847|, ~#stack~0.base=|v_~#stack~0.base_460|, ~#stack~0.offset=|v_~#stack~0.offset_460|, threadThread1of2ForFork0_Push_~head1~1#1=|v_threadThread1of2ForFork0_Push_~head1~1#1_7|, #memory_int=|v_#memory_int_451|, 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|)), 24#L1759-4true, 323#true, 26#L1729true, 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)), 225#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: 339#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 705#true, Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2025-03-13 22:11:42,454 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2025-03-13 22:11:42,454 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-03-13 22:11:42,454 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-03-13 22:11:42,454 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-03-13 22:11:42,492 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1191] L1727-->L1729: Formula: (let ((.cse5 (* 8 |v_threadThread1of2ForFork0_Push_~index#1_7|))) (let ((.cse1 (+ |v_~#stack~0.offset_460| 5 .cse5)) (.cse3 (+ |v_~#stack~0.offset_460| 6 .cse5)) (.cse2 (+ |v_~#stack~0.offset_460| .cse5 4)) (.cse0 (select |v_#race_847| |v_~#stack~0.base_460|)) (.cse4 (+ 7 |v_~#stack~0.offset_460| .cse5))) (and (= |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5| (select .cse0 .cse1)) (= |v_#race_847| (store |v_#race_848| |v_~#stack~0.base_460| (store (store (store (store (select |v_#race_848| |v_~#stack~0.base_460|) .cse2 |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5|) .cse1 |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5|) .cse3 |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5|) .cse4 |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5|))) (= (store |v_#memory_int_452| |v_~#stack~0.base_460| (store (select |v_#memory_int_452| |v_~#stack~0.base_460|) .cse2 |v_threadThread1of2ForFork0_Push_~head1~1#1_7|)) |v_#memory_int_451|) (= |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5| (select .cse0 .cse3)) (= |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5| (select .cse0 .cse2)) (= |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5| (select .cse0 .cse4))))) InVars {#race=|v_#race_848|, #memory_int=|v_#memory_int_452|, threadThread1of2ForFork0_Push_~head1~1#1=|v_threadThread1of2ForFork0_Push_~head1~1#1_7|, ~#stack~0.base=|v_~#stack~0.base_460|, ~#stack~0.offset=|v_~#stack~0.offset_460|, threadThread1of2ForFork0_Push_~index#1=|v_threadThread1of2ForFork0_Push_~index#1_7|} OutVars{#race=|v_#race_847|, ~#stack~0.base=|v_~#stack~0.base_460|, ~#stack~0.offset=|v_~#stack~0.offset_460|, threadThread1of2ForFork0_Push_~head1~1#1=|v_threadThread1of2ForFork0_Push_~head1~1#1_7|, #memory_int=|v_#memory_int_451|, 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|)), 24#L1759-4true, 26#L1729true, 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)), 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, 309#L1747-6true, Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#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-13 22:11:42,492 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2025-03-13 22:11:42,492 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-13 22:11:42,492 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-13 22:11:42,492 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-13 22:11:42,528 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1191] L1727-->L1729: Formula: (let ((.cse5 (* 8 |v_threadThread1of2ForFork0_Push_~index#1_7|))) (let ((.cse1 (+ |v_~#stack~0.offset_460| 5 .cse5)) (.cse3 (+ |v_~#stack~0.offset_460| 6 .cse5)) (.cse2 (+ |v_~#stack~0.offset_460| .cse5 4)) (.cse0 (select |v_#race_847| |v_~#stack~0.base_460|)) (.cse4 (+ 7 |v_~#stack~0.offset_460| .cse5))) (and (= |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5| (select .cse0 .cse1)) (= |v_#race_847| (store |v_#race_848| |v_~#stack~0.base_460| (store (store (store (store (select |v_#race_848| |v_~#stack~0.base_460|) .cse2 |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5|) .cse1 |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5|) .cse3 |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5|) .cse4 |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5|))) (= (store |v_#memory_int_452| |v_~#stack~0.base_460| (store (select |v_#memory_int_452| |v_~#stack~0.base_460|) .cse2 |v_threadThread1of2ForFork0_Push_~head1~1#1_7|)) |v_#memory_int_451|) (= |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5| (select .cse0 .cse3)) (= |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5| (select .cse0 .cse2)) (= |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5| (select .cse0 .cse4))))) InVars {#race=|v_#race_848|, #memory_int=|v_#memory_int_452|, threadThread1of2ForFork0_Push_~head1~1#1=|v_threadThread1of2ForFork0_Push_~head1~1#1_7|, ~#stack~0.base=|v_~#stack~0.base_460|, ~#stack~0.offset=|v_~#stack~0.offset_460|, threadThread1of2ForFork0_Push_~index#1=|v_threadThread1of2ForFork0_Push_~index#1_7|} OutVars{#race=|v_#race_847|, ~#stack~0.base=|v_~#stack~0.base_460|, ~#stack~0.offset=|v_~#stack~0.offset_460|, threadThread1of2ForFork0_Push_~head1~1#1=|v_threadThread1of2ForFork0_Push_~head1~1#1_7|, #memory_int=|v_#memory_int_451|, 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|)), 24#L1759-4true, 26#L1729true, 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)), 208#L1747-5true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 705#true, Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2025-03-13 22:11:42,528 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2025-03-13 22:11:42,528 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2025-03-13 22:11:42,528 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2025-03-13 22:11:42,528 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2025-03-13 22:11:42,573 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1191] L1727-->L1729: Formula: (let ((.cse5 (* 8 |v_threadThread1of2ForFork0_Push_~index#1_7|))) (let ((.cse1 (+ |v_~#stack~0.offset_460| 5 .cse5)) (.cse3 (+ |v_~#stack~0.offset_460| 6 .cse5)) (.cse2 (+ |v_~#stack~0.offset_460| .cse5 4)) (.cse0 (select |v_#race_847| |v_~#stack~0.base_460|)) (.cse4 (+ 7 |v_~#stack~0.offset_460| .cse5))) (and (= |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5| (select .cse0 .cse1)) (= |v_#race_847| (store |v_#race_848| |v_~#stack~0.base_460| (store (store (store (store (select |v_#race_848| |v_~#stack~0.base_460|) .cse2 |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5|) .cse1 |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5|) .cse3 |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5|) .cse4 |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5|))) (= (store |v_#memory_int_452| |v_~#stack~0.base_460| (store (select |v_#memory_int_452| |v_~#stack~0.base_460|) .cse2 |v_threadThread1of2ForFork0_Push_~head1~1#1_7|)) |v_#memory_int_451|) (= |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5| (select .cse0 .cse3)) (= |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5| (select .cse0 .cse2)) (= |v_threadThread1of2ForFork0_Push_#t~nondet25#1_5| (select .cse0 .cse4))))) InVars {#race=|v_#race_848|, #memory_int=|v_#memory_int_452|, threadThread1of2ForFork0_Push_~head1~1#1=|v_threadThread1of2ForFork0_Push_~head1~1#1_7|, ~#stack~0.base=|v_~#stack~0.base_460|, ~#stack~0.offset=|v_~#stack~0.offset_460|, threadThread1of2ForFork0_Push_~index#1=|v_threadThread1of2ForFork0_Push_~index#1_7|} OutVars{#race=|v_#race_847|, ~#stack~0.base=|v_~#stack~0.base_460|, ~#stack~0.offset=|v_~#stack~0.offset_460|, threadThread1of2ForFork0_Push_~head1~1#1=|v_threadThread1of2ForFork0_Push_~head1~1#1_7|, #memory_int=|v_#memory_int_451|, 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|)), 24#L1759-4true, 323#true, 26#L1729true, 325#true, 152#L1747-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: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 705#true, Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2025-03-13 22:11:42,574 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2025-03-13 22:11:42,574 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2025-03-13 22:11:42,574 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2025-03-13 22:11:42,574 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2025-03-13 22:11:42,618 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1232] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse2 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse4 (+ |v_~#stack~0.offset_502| 30)) (.cse3 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (select .cse0 .cse2) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse2 0) .cse1 0) .cse4 0) .cse3 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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, 122#L1746-4true, 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, 257#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-13 22:11:42,618 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2025-03-13 22:11:42,618 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-13 22:11:42,618 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-13 22:11:42,618 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-03-13 22:11:42,654 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1232] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse2 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse4 (+ |v_~#stack~0.offset_502| 30)) (.cse3 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (select .cse0 .cse2) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse2 0) .cse1 0) .cse4 0) .cse3 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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, 187#L1746-3true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#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, 257#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-13 22:11:42,654 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2025-03-13 22:11:42,654 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-13 22:11:42,654 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-13 22:11:42,654 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-13 22:11:42,688 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1232] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse2 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse4 (+ |v_~#stack~0.offset_502| 30)) (.cse3 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (select .cse0 .cse2) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse2 0) .cse1 0) .cse4 0) .cse3 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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|)), 24#L1759-4true, 323#true, 122#L1746-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)), 705#true, 694#true, 257#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-13 22:11:42,688 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2025-03-13 22:11:42,688 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-13 22:11:42,688 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-13 22:11:42,688 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-13 22:11:42,688 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1232] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse2 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse4 (+ |v_~#stack~0.offset_502| 30)) (.cse3 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (select .cse0 .cse2) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse2 0) .cse1 0) .cse4 0) .cse3 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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, 122#L1746-4true, 325#true, 321#true, 305#L1756-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, 257#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-13 22:11:42,688 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2025-03-13 22:11:42,688 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-13 22:11:42,688 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-13 22:11:42,688 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-13 22:11:42,688 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1232] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse2 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse4 (+ |v_~#stack~0.offset_502| 30)) (.cse3 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (select .cse0 .cse2) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse2 0) .cse1 0) .cse4 0) .cse3 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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, 122#L1746-4true, 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), 257#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-13 22:11:42,688 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2025-03-13 22:11:42,688 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-13 22:11:42,688 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-13 22:11:42,688 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-13 22:11:42,688 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-13 22:11:42,691 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1232] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse2 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse4 (+ |v_~#stack~0.offset_502| 30)) (.cse3 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (select .cse0 .cse2) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse2 0) .cse1 0) .cse4 0) .cse3 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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)), 181#L1746-2true, 694#true, 257#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-13 22:11:42,691 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2025-03-13 22:11:42,691 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-13 22:11:42,691 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-13 22:11:42,691 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-13 22:11:42,723 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1232] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse2 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse4 (+ |v_~#stack~0.offset_502| 30)) (.cse3 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (select .cse0 .cse2) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse2 0) .cse1 0) .cse4 0) .cse3 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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|)), 24#L1759-4true, 323#true, 325#true, 187#L1746-3true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#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, 257#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-13 22:11:42,723 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2025-03-13 22:11:42,723 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-13 22:11:42,723 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-13 22:11:42,723 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-13 22:11:42,723 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1232] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse2 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse4 (+ |v_~#stack~0.offset_502| 30)) (.cse3 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (select .cse0 .cse2) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse2 0) .cse1 0) .cse4 0) .cse3 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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, 325#true, 187#L1746-3true, 321#true, 305#L1756-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, 257#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-13 22:11:42,723 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2025-03-13 22:11:42,723 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-13 22:11:42,723 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-13 22:11:42,723 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-13 22:11:42,723 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1232] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse2 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse4 (+ |v_~#stack~0.offset_502| 30)) (.cse3 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (select .cse0 .cse2) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse2 0) .cse1 0) .cse4 0) .cse3 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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, 187#L1746-3true, 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), 257#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-13 22:11:42,723 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2025-03-13 22:11:42,723 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-13 22:11:42,723 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-13 22:11:42,723 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-13 22:11:42,723 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-13 22:11:42,725 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1232] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse2 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse4 (+ |v_~#stack~0.offset_502| 30)) (.cse3 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (select .cse0 .cse2) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse2 0) .cse1 0) .cse4 0) .cse3 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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)), 265#L1746true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#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, 257#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-13 22:11:42,725 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2025-03-13 22:11:42,725 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-13 22:11:42,725 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-13 22:11:42,725 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-13 22:11:42,757 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1232] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse2 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse4 (+ |v_~#stack~0.offset_502| 30)) (.cse3 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (select .cse0 .cse2) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse2 0) .cse1 0) .cse4 0) .cse3 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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|)), 24#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)), 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)), 181#L1746-2true, 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, 257#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-13 22:11:42,757 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2025-03-13 22:11:42,757 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-13 22:11:42,757 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-13 22:11:42,757 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-13 22:11:42,757 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1232] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse2 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse4 (+ |v_~#stack~0.offset_502| 30)) (.cse3 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (select .cse0 .cse2) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse2 0) .cse1 0) .cse4 0) .cse3 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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, 325#true, 321#true, 305#L1756-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)), 181#L1746-2true, Black: 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, 257#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-13 22:11:42,757 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2025-03-13 22:11:42,757 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-13 22:11:42,757 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-13 22:11:42,757 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-13 22:11:42,757 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1232] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse2 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse4 (+ |v_~#stack~0.offset_502| 30)) (.cse3 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (select .cse0 .cse2) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse2 0) .cse1 0) .cse4 0) .cse3 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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)), 181#L1746-2true, Black: 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), 257#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-13 22:11:42,757 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2025-03-13 22:11:42,757 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-13 22:11:42,757 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-13 22:11:42,757 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-13 22:11:42,757 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-13 22:11:42,790 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1232] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse2 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse4 (+ |v_~#stack~0.offset_502| 30)) (.cse3 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (select .cse0 .cse2) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse2 0) .cse1 0) .cse4 0) .cse3 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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, 325#true, 321#true, 305#L1756-1true, 265#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, 257#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-13 22:11:42,790 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2025-03-13 22:11:42,790 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-13 22:11:42,790 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-13 22:11:42,790 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-13 22:11:42,790 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1232] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse2 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse4 (+ |v_~#stack~0.offset_502| 30)) (.cse3 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (select .cse0 .cse2) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse2 0) .cse1 0) .cse4 0) .cse3 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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|)), 24#L1759-4true, 323#true, 325#true, 321#true, 265#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, 257#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-13 22:11:42,790 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2025-03-13 22:11:42,790 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-13 22:11:42,790 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-13 22:11:42,790 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-13 22:11:42,790 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1232] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse2 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse4 (+ |v_~#stack~0.offset_502| 30)) (.cse3 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (select .cse0 .cse2) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse2 0) .cse1 0) .cse4 0) .cse3 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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, 265#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, 707#(= |ULTIMATE.start_main_~i~2#1| 0), 257#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-13 22:11:42,790 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2025-03-13 22:11:42,790 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-13 22:11:42,790 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-13 22:11:42,790 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-13 22:11:42,790 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-13 22:11:42,879 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1232] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse2 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse4 (+ |v_~#stack~0.offset_502| 30)) (.cse3 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (select .cse0 .cse2) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse2 0) .cse1 0) .cse4 0) .cse3 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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|)), 24#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)), 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, 138#L1747-7true, 257#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-13 22:11:42,879 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2025-03-13 22:11:42,879 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-13 22:11:42,879 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-13 22:11:42,879 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-13 22:11:42,879 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1232] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse2 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse4 (+ |v_~#stack~0.offset_502| 30)) (.cse3 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (select .cse0 .cse2) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse2 0) .cse1 0) .cse4 0) .cse3 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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, 325#true, 321#true, 305#L1756-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, 138#L1747-7true, 257#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-13 22:11:42,879 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2025-03-13 22:11:42,879 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-13 22:11:42,879 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-13 22:11:42,879 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-13 22:11:42,879 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1232] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse2 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse4 (+ |v_~#stack~0.offset_502| 30)) (.cse3 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (select .cse0 .cse2) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse2 0) .cse1 0) .cse4 0) .cse3 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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, 138#L1747-7true, 707#(= |ULTIMATE.start_main_~i~2#1| 0), 257#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-13 22:11:42,879 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2025-03-13 22:11:42,879 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-13 22:11:42,879 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-13 22:11:42,879 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-13 22:11:42,879 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-13 22:11:42,899 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1232] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse2 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse4 (+ |v_~#stack~0.offset_502| 30)) (.cse3 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (select .cse0 .cse2) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse2 0) .cse1 0) .cse4 0) .cse3 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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, 325#true, 321#true, 305#L1756-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)), 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: 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, 257#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-13 22:11:42,899 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2025-03-13 22:11:42,899 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-13 22:11:42,899 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-13 22:11:42,899 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-13 22:11:42,899 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-13 22:11:42,899 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1232] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse2 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse4 (+ |v_~#stack~0.offset_502| 30)) (.cse3 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (select .cse0 .cse2) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse2 0) .cse1 0) .cse4 0) .cse3 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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|)), 24#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)), 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: 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, 257#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-13 22:11:42,899 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2025-03-13 22:11:42,899 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-13 22:11:42,899 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-13 22:11:42,899 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-13 22:11:42,900 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-13 22:11:42,901 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-13 22:11:42,901 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1232] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse2 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse4 (+ |v_~#stack~0.offset_502| 30)) (.cse3 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (select .cse0 .cse2) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse2 0) .cse1 0) .cse4 0) .cse3 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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, 707#(= |ULTIMATE.start_main_~i~2#1| 0), 257#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-13 22:11:42,901 INFO L294 olderBase$Statistics]: this new event has 178 ancestors and is cut-off event [2025-03-13 22:11:42,901 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-13 22:11:42,901 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-13 22:11:42,901 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-13 22:11:42,901 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-13 22:11:42,901 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-13 22:11:42,901 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-13 22:11:43,125 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1232] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse2 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse4 (+ |v_~#stack~0.offset_502| 30)) (.cse3 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (select .cse0 .cse2) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse2 0) .cse1 0) .cse4 0) .cse3 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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|)), 24#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)), 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, 257#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|), 92#L1747-5true, Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2025-03-13 22:11:43,125 INFO L294 olderBase$Statistics]: this new event has 178 ancestors and is cut-off event [2025-03-13 22:11:43,125 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-13 22:11:43,126 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-13 22:11:43,126 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-13 22:11:43,126 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-13 22:11:43,126 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-13 22:11:43,126 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1232] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse2 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse4 (+ |v_~#stack~0.offset_502| 30)) (.cse3 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (select .cse0 .cse2) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse2 0) .cse1 0) .cse4 0) .cse3 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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, 325#true, 321#true, 305#L1756-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, 257#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|), 92#L1747-5true, Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2025-03-13 22:11:43,126 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2025-03-13 22:11:43,126 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-13 22:11:43,126 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-13 22:11:43,126 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-13 22:11:43,126 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-13 22:11:43,126 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1232] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse2 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse4 (+ |v_~#stack~0.offset_502| 30)) (.cse3 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (select .cse0 .cse2) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse2 0) .cse1 0) .cse4 0) .cse3 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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, 707#(= |ULTIMATE.start_main_~i~2#1| 0), 257#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|), 92#L1747-5true, Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2025-03-13 22:11:43,126 INFO L294 olderBase$Statistics]: this new event has 179 ancestors and is cut-off event [2025-03-13 22:11:43,126 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-13 22:11:43,126 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-13 22:11:43,126 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-13 22:11:43,126 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-13 22:11:43,126 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-13 22:11:43,126 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-13 22:11:43,126 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-13 22:11:43,144 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1232] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse2 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse4 (+ |v_~#stack~0.offset_502| 30)) (.cse3 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (select .cse0 .cse2) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse2 0) .cse1 0) .cse4 0) .cse3 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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, 325#true, 321#true, 311#L1747-4true, 305#L1756-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, 257#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-13 22:11:43,144 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2025-03-13 22:11:43,144 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-13 22:11:43,144 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-13 22:11:43,144 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-13 22:11:43,144 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-13 22:11:43,144 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1232] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse2 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse4 (+ |v_~#stack~0.offset_502| 30)) (.cse3 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (select .cse0 .cse2) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse2 0) .cse1 0) .cse4 0) .cse3 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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|)), 24#L1759-4true, 323#true, 325#true, 321#true, 311#L1747-4true, 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, 257#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-13 22:11:43,144 INFO L294 olderBase$Statistics]: this new event has 179 ancestors and is cut-off event [2025-03-13 22:11:43,144 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-13 22:11:43,144 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-13 22:11:43,144 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-13 22:11:43,144 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-13 22:11:43,144 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-13 22:11:43,144 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1232] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse2 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse4 (+ |v_~#stack~0.offset_502| 30)) (.cse3 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (select .cse0 .cse2) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse2 0) .cse1 0) .cse4 0) .cse3 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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, 311#L1747-4true, 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), 257#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-13 22:11:43,144 INFO L294 olderBase$Statistics]: this new event has 180 ancestors and is cut-off event [2025-03-13 22:11:43,144 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-13 22:11:43,144 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-13 22:11:43,144 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-13 22:11:43,144 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-13 22:11:43,144 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-13 22:11:43,144 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-13 22:11:43,144 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-13 22:11:43,291 INFO L124 PetriNetUnfolderBase]: 10837/32796 cut-off events. [2025-03-13 22:11:43,292 INFO L125 PetriNetUnfolderBase]: For 13080/13475 co-relation queries the response was YES. [2025-03-13 22:11:43,440 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 810. Compared 382901 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-13 22:11:43,548 INFO L140 encePairwiseOnDemand]: 336/342 looper letters, 195 selfloop transitions, 6 changer transitions 5/533 dead transitions. [2025-03-13 22:11:43,548 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 310 places, 533 transitions, 2480 flow [2025-03-13 22:11:43,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-03-13 22:11:43,549 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2025-03-13 22:11:43,550 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 1119 transitions. [2025-03-13 22:11:43,550 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.8179824561403509 [2025-03-13 22:11:43,550 INFO L175 Difference]: Start difference. First operand has 307 places, 449 transitions, 1652 flow. Second operand 4 states and 1119 transitions. [2025-03-13 22:11:43,550 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 310 places, 533 transitions, 2480 flow [2025-03-13 22:11:43,623 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 310 places, 533 transitions, 2480 flow, removed 0 selfloop flow, removed 0 redundant places. [2025-03-13 22:11:43,627 INFO L231 Difference]: Finished difference. Result has 311 places, 444 transitions, 1658 flow [2025-03-13 22:11:43,628 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-13 22:11:43,628 INFO L279 CegarLoopForPetriNet]: 322 programPoint places, -11 predicate places. [2025-03-13 22:11:43,628 INFO L471 AbstractCegarLoop]: Abstraction has has 311 places, 444 transitions, 1658 flow [2025-03-13 22:11:43,629 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-13 22:11:43,629 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-03-13 22:11:43,629 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-13 22:11:43,629 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2025-03-13 22:11:43,629 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-13 22:11:43,630 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-13 22:11:43,630 INFO L85 PathProgramCache]: Analyzing trace with hash 1447302851, now seen corresponding path program 1 times [2025-03-13 22:11:43,630 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-13 22:11:43,630 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1877823221] [2025-03-13 22:11:43,630 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-13 22:11:43,630 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-13 22:11:43,646 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 87 statements into 1 equivalence classes. [2025-03-13 22:11:43,667 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 87 of 87 statements. [2025-03-13 22:11:43,668 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-13 22:11:43,668 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-13 22:11:44,313 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-13 22:11:44,313 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-13 22:11:44,313 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1877823221] [2025-03-13 22:11:44,313 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1877823221] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-13 22:11:44,313 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-13 22:11:44,313 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2025-03-13 22:11:44,313 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2034772110] [2025-03-13 22:11:44,313 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-13 22:11:44,313 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2025-03-13 22:11:44,313 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-13 22:11:44,314 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2025-03-13 22:11:44,314 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2025-03-13 22:11:44,747 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 230 out of 342 [2025-03-13 22:11:44,748 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-13 22:11:44,748 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-13 22:11:44,748 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 230 of 342 [2025-03-13 22:11:44,748 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-13 22:11:50,456 INFO L124 PetriNetUnfolderBase]: 15869/45845 cut-off events. [2025-03-13 22:11:50,457 INFO L125 PetriNetUnfolderBase]: For 16795/29766 co-relation queries the response was YES. [2025-03-13 22:11:50,721 INFO L83 FinitePrefix]: Finished finitePrefix Result has 96515 conditions, 45845 events. 15869/45845 cut-off events. For 16795/29766 co-relation queries the response was YES. Maximal size of possible extension queue 1069. Compared 555129 event pairs, 6784 based on Foata normal form. 2735/45435 useless extension candidates. Maximal degree in co-relation 96497. Up to 15824 conditions per place. [2025-03-13 22:11:50,858 INFO L140 encePairwiseOnDemand]: 334/342 looper letters, 348 selfloop transitions, 11 changer transitions 0/587 dead transitions. [2025-03-13 22:11:50,858 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 312 places, 587 transitions, 2948 flow [2025-03-13 22:11:50,858 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2025-03-13 22:11:50,858 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2025-03-13 22:11:50,864 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 2049 transitions. [2025-03-13 22:11:50,864 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.7489035087719298 [2025-03-13 22:11:50,864 INFO L175 Difference]: Start difference. First operand has 311 places, 444 transitions, 1658 flow. Second operand 8 states and 2049 transitions. [2025-03-13 22:11:50,864 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 312 places, 587 transitions, 2948 flow [2025-03-13 22:11:50,903 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 310 places, 587 transitions, 2936 flow, removed 2 selfloop flow, removed 2 redundant places. [2025-03-13 22:11:50,907 INFO L231 Difference]: Finished difference. Result has 310 places, 443 transitions, 1664 flow [2025-03-13 22:11:50,908 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-13 22:11:50,908 INFO L279 CegarLoopForPetriNet]: 322 programPoint places, -12 predicate places. [2025-03-13 22:11:50,908 INFO L471 AbstractCegarLoop]: Abstraction has has 310 places, 443 transitions, 1664 flow [2025-03-13 22:11:50,909 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-13 22:11:50,909 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-03-13 22:11:50,909 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-13 22:11:50,909 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2025-03-13 22:11:50,909 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-13 22:11:50,909 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-13 22:11:50,909 INFO L85 PathProgramCache]: Analyzing trace with hash -1307770956, now seen corresponding path program 1 times [2025-03-13 22:11:50,909 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-13 22:11:50,909 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [383945286] [2025-03-13 22:11:50,910 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-13 22:11:50,910 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-13 22:11:50,928 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 87 statements into 1 equivalence classes. [2025-03-13 22:11:50,936 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 87 of 87 statements. [2025-03-13 22:11:50,936 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-13 22:11:50,936 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-13 22:11:50,990 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-13 22:11:50,990 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-13 22:11:50,991 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [383945286] [2025-03-13 22:11:50,991 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [383945286] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-13 22:11:50,991 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-13 22:11:50,991 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2025-03-13 22:11:50,991 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [313514525] [2025-03-13 22:11:50,991 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-13 22:11:50,991 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-03-13 22:11:50,991 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-13 22:11:50,992 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-03-13 22:11:50,992 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2025-03-13 22:11:51,051 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 258 out of 342 [2025-03-13 22:11:51,052 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-13 22:11:51,052 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-13 22:11:51,052 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 258 of 342 [2025-03-13 22:11:51,052 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-13 22:11:55,587 INFO L124 PetriNetUnfolderBase]: 13412/36304 cut-off events. [2025-03-13 22:11:55,587 INFO L125 PetriNetUnfolderBase]: For 21990/24185 co-relation queries the response was YES. [2025-03-13 22:11:55,792 INFO L83 FinitePrefix]: Finished finitePrefix Result has 79031 conditions, 36304 events. 13412/36304 cut-off events. For 21990/24185 co-relation queries the response was YES. Maximal size of possible extension queue 942. Compared 413367 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-13 22:11:55,933 INFO L140 encePairwiseOnDemand]: 335/342 looper letters, 411 selfloop transitions, 9 changer transitions 0/745 dead transitions. [2025-03-13 22:11:55,933 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 316 places, 745 transitions, 4156 flow [2025-03-13 22:11:55,933 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2025-03-13 22:11:55,934 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2025-03-13 22:11:55,936 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 1923 transitions. [2025-03-13 22:11:55,936 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.8032581453634086 [2025-03-13 22:11:55,936 INFO L175 Difference]: Start difference. First operand has 310 places, 443 transitions, 1664 flow. Second operand 7 states and 1923 transitions. [2025-03-13 22:11:55,936 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 316 places, 745 transitions, 4156 flow [2025-03-13 22:11:56,066 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 309 places, 745 transitions, 4134 flow, removed 0 selfloop flow, removed 7 redundant places. [2025-03-13 22:11:56,071 INFO L231 Difference]: Finished difference. Result has 315 places, 451 transitions, 1710 flow [2025-03-13 22:11:56,071 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-13 22:11:56,072 INFO L279 CegarLoopForPetriNet]: 322 programPoint places, -7 predicate places. [2025-03-13 22:11:56,072 INFO L471 AbstractCegarLoop]: Abstraction has has 315 places, 451 transitions, 1710 flow [2025-03-13 22:11:56,072 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-13 22:11:56,072 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-03-13 22:11:56,072 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-13 22:11:56,072 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2025-03-13 22:11:56,073 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-13 22:11:56,073 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-13 22:11:56,073 INFO L85 PathProgramCache]: Analyzing trace with hash -2011769952, now seen corresponding path program 1 times [2025-03-13 22:11:56,073 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-13 22:11:56,073 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1161593027] [2025-03-13 22:11:56,073 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-13 22:11:56,073 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-13 22:11:56,092 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 94 statements into 1 equivalence classes. [2025-03-13 22:11:56,100 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 94 of 94 statements. [2025-03-13 22:11:56,101 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-13 22:11:56,101 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-13 22:11:56,199 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-13 22:11:56,199 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-13 22:11:56,200 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1161593027] [2025-03-13 22:11:56,200 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1161593027] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-13 22:11:56,200 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-13 22:11:56,200 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2025-03-13 22:11:56,200 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [584955664] [2025-03-13 22:11:56,200 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-13 22:11:56,200 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-03-13 22:11:56,200 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-13 22:11:56,201 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-03-13 22:11:56,201 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2025-03-13 22:11:56,255 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 257 out of 342 [2025-03-13 22:11:56,256 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-13 22:11:56,256 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-13 22:11:56,256 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 257 of 342 [2025-03-13 22:11:56,257 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-13 22:11:57,222 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1106] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse4 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse3 (+ |v_~#stack~0.offset_502| 30)) (.cse2 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse4) |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|) (= (select .cse0 .cse4) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse4 0) .cse1 0) .cse3 0) .cse2 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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, 215#L1757-12true, 17#L1746true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 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-13 22:11:57,222 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2025-03-13 22:11:57,222 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-13 22:11:57,223 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-13 22:11:57,223 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-13 22:11:57,223 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1106] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse4 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse3 (+ |v_~#stack~0.offset_502| 30)) (.cse2 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse4) |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|) (= (select .cse0 .cse4) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse4 0) .cse1 0) .cse3 0) .cse2 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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, 215#L1757-12true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 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|), 293#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-13 22:11:57,223 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2025-03-13 22:11:57,223 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-13 22:11:57,223 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-13 22:11:57,223 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-13 22:11:57,223 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1106] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse4 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse3 (+ |v_~#stack~0.offset_502| 30)) (.cse2 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse4) |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|) (= (select .cse0 .cse4) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse4 0) .cse1 0) .cse3 0) .cse2 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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, 215#L1757-12true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 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-13 22:11:57,223 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2025-03-13 22:11:57,223 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-13 22:11:57,223 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-13 22:11:57,223 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-13 22:11:57,276 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1106] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse4 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse3 (+ |v_~#stack~0.offset_502| 30)) (.cse2 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse4) |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|) (= (select .cse0 .cse4) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse4 0) .cse1 0) .cse3 0) .cse2 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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)), 225#L1747-7true, 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, 215#L1757-12true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 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-13 22:11:57,276 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2025-03-13 22:11:57,276 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-13 22:11:57,276 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-13 22:11:57,276 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-13 22:11:57,468 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1106] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse4 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse3 (+ |v_~#stack~0.offset_502| 30)) (.cse2 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse4) |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|) (= (select .cse0 .cse4) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse4 0) .cse1 0) .cse3 0) .cse2 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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, 215#L1757-12true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 309#L1747-6true, 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-13 22:11:57,469 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2025-03-13 22:11:57,469 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-13 22:11:57,469 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-13 22:11:57,469 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-13 22:11:57,510 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1106] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse4 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse3 (+ |v_~#stack~0.offset_502| 30)) (.cse2 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse4) |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|) (= (select .cse0 .cse4) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse4 0) .cse1 0) .cse3 0) .cse2 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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)), 208#L1747-5true, 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, 215#L1757-12true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 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-13 22:11:57,510 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2025-03-13 22:11:57,510 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-13 22:11:57,510 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-13 22:11:57,510 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-13 22:11:57,553 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1106] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse4 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse3 (+ |v_~#stack~0.offset_502| 30)) (.cse2 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse4) |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|) (= (select .cse0 .cse4) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse4 0) .cse1 0) .cse3 0) .cse2 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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, 152#L1747-4true, 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, 215#L1757-12true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 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-13 22:11:57,553 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2025-03-13 22:11:57,553 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-13 22:11:57,553 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-13 22:11:57,553 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-13 22:11:57,807 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1106] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse4 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse3 (+ |v_~#stack~0.offset_502| 30)) (.cse2 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse4) |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|) (= (select .cse0 .cse4) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse4 0) .cse1 0) .cse3 0) .cse2 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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, 305#L1756-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-13 22:11:57,808 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2025-03-13 22:11:57,808 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-13 22:11:57,808 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-13 22:11:57,808 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-13 22:11:57,808 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1106] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse4 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse3 (+ |v_~#stack~0.offset_502| 30)) (.cse2 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse4) |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|) (= (select .cse0 .cse4) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse4 0) .cse1 0) .cse3 0) .cse2 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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, 215#L1757-12true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 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-13 22:11:57,808 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2025-03-13 22:11:57,808 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-13 22:11:57,808 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-13 22:11:57,808 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-13 22:11:57,808 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-13 22:11:57,849 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1106] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse4 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse3 (+ |v_~#stack~0.offset_502| 30)) (.cse2 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse4) |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|) (= (select .cse0 .cse4) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse4 0) .cse1 0) .cse3 0) .cse2 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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, 305#L1756-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|)), 293#L1746-2true, Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#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-13 22:11:57,849 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2025-03-13 22:11:57,849 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-13 22:11:57,849 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-13 22:11:57,849 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-13 22:11:57,849 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1106] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse4 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse3 (+ |v_~#stack~0.offset_502| 30)) (.cse2 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse4) |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|) (= (select .cse0 .cse4) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse4 0) .cse1 0) .cse3 0) .cse2 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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, 215#L1757-12true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 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|)), 293#L1746-2true, Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#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-13 22:11:57,849 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2025-03-13 22:11:57,849 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-13 22:11:57,849 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-13 22:11:57,849 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-13 22:11:57,849 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-13 22:11:57,896 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1106] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse4 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse3 (+ |v_~#stack~0.offset_502| 30)) (.cse2 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse4) |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|) (= (select .cse0 .cse4) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse4 0) .cse1 0) .cse3 0) .cse2 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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, 305#L1756-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, 17#L1746true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 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-13 22:11:57,896 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2025-03-13 22:11:57,896 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-13 22:11:57,896 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-13 22:11:57,896 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-13 22:11:57,897 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1106] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse4 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse3 (+ |v_~#stack~0.offset_502| 30)) (.cse2 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse4) |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|) (= (select .cse0 .cse4) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse4 0) .cse1 0) .cse3 0) .cse2 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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, 215#L1757-12true, 17#L1746true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 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-13 22:11:57,897 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2025-03-13 22:11:57,897 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-13 22:11:57,897 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-13 22:11:57,897 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-13 22:11:57,897 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-13 22:11:58,149 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1106] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse4 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse3 (+ |v_~#stack~0.offset_502| 30)) (.cse2 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse4) |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|) (= (select .cse0 .cse4) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse4 0) .cse1 0) .cse3 0) .cse2 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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, 152#L1747-4true, 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, 215#L1757-12true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 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-13 22:11:58,150 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2025-03-13 22:11:58,150 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-13 22:11:58,150 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-13 22:11:58,150 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-13 22:11:58,150 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-13 22:11:58,150 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1106] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse4 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse3 (+ |v_~#stack~0.offset_502| 30)) (.cse2 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse4) |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|) (= (select .cse0 .cse4) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse4 0) .cse1 0) .cse3 0) .cse2 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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, 215#L1757-12true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 309#L1747-6true, 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-13 22:11:58,150 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2025-03-13 22:11:58,150 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-13 22:11:58,150 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-13 22:11:58,150 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-13 22:11:58,150 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-13 22:11:58,150 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1106] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse4 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse3 (+ |v_~#stack~0.offset_502| 30)) (.cse2 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse4) |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|) (= (select .cse0 .cse4) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse4 0) .cse1 0) .cse3 0) .cse2 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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)), 225#L1747-7true, 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, 215#L1757-12true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 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-13 22:11:58,150 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2025-03-13 22:11:58,150 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-13 22:11:58,150 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-13 22:11:58,150 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-13 22:11:58,151 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-13 22:11:58,151 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1106] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse4 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse3 (+ |v_~#stack~0.offset_502| 30)) (.cse2 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse4) |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|) (= (select .cse0 .cse4) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse4 0) .cse1 0) .cse3 0) .cse2 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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)), 208#L1747-5true, 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, 215#L1757-12true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 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-13 22:11:58,151 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2025-03-13 22:11:58,151 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-13 22:11:58,151 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-13 22:11:58,151 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-13 22:11:58,151 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-13 22:11:58,151 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1106] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse4 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse3 (+ |v_~#stack~0.offset_502| 30)) (.cse2 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse4) |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|) (= (select .cse0 .cse4) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse4 0) .cse1 0) .cse3 0) .cse2 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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, 152#L1747-4true, 54#L1704-1true, 305#L1756-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-13 22:11:58,151 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2025-03-13 22:11:58,151 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-13 22:11:58,151 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-13 22:11:58,151 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-13 22:11:58,152 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1106] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse4 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse3 (+ |v_~#stack~0.offset_502| 30)) (.cse2 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse4) |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|) (= (select .cse0 .cse4) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse4 0) .cse1 0) .cse3 0) .cse2 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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, 305#L1756-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, 309#L1747-6true, 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-13 22:11:58,152 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2025-03-13 22:11:58,152 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-13 22:11:58,152 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-13 22:11:58,152 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-13 22:11:58,152 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1106] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse4 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse3 (+ |v_~#stack~0.offset_502| 30)) (.cse2 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse4) |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|) (= (select .cse0 .cse4) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse4 0) .cse1 0) .cse3 0) .cse2 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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, 305#L1756-1true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 225#L1747-7true, 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-13 22:11:58,152 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2025-03-13 22:11:58,152 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-13 22:11:58,152 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-13 22:11:58,152 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-13 22:11:58,152 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1106] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse4 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse3 (+ |v_~#stack~0.offset_502| 30)) (.cse2 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse4) |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|) (= (select .cse0 .cse4) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse4 0) .cse1 0) .cse3 0) .cse2 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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, 305#L1756-1true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 208#L1747-5true, 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-13 22:11:58,152 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2025-03-13 22:11:58,152 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-13 22:11:58,152 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-13 22:11:58,152 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-13 22:11:58,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1106] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse4 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse3 (+ |v_~#stack~0.offset_502| 30)) (.cse2 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse4) |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|) (= (select .cse0 .cse4) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse4 0) .cse1 0) .cse3 0) .cse2 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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, 215#L1757-12true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 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-13 22:11:58,210 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2025-03-13 22:11:58,210 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-13 22:11:58,210 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-13 22:11:58,210 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-13 22:11:58,265 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1106] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse4 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse3 (+ |v_~#stack~0.offset_502| 30)) (.cse2 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse4) |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|) (= (select .cse0 .cse4) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse4 0) .cse1 0) .cse3 0) .cse2 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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, 215#L1757-12true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 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|)), 293#L1746-2true, Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#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-13 22:11:58,266 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2025-03-13 22:11:58,266 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-13 22:11:58,266 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-13 22:11:58,266 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-13 22:11:58,322 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1232] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse2 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse4 (+ |v_~#stack~0.offset_502| 30)) (.cse3 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (select .cse0 .cse2) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse2 0) .cse1 0) .cse4 0) .cse3 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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)), 265#L1746true, Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), 257#L1704-1true, 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, 215#L1757-12true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 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-13 22:11:58,322 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2025-03-13 22:11:58,322 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-13 22:11:58,322 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2025-03-13 22:11:58,322 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2025-03-13 22:11:58,322 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1232] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse2 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse4 (+ |v_~#stack~0.offset_502| 30)) (.cse3 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (select .cse0 .cse2) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse2 0) .cse1 0) .cse4 0) .cse3 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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, 187#L1746-3true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), 257#L1704-1true, 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, 215#L1757-12true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 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-13 22:11:58,322 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2025-03-13 22:11:58,322 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2025-03-13 22:11:58,322 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-13 22:11:58,322 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2025-03-13 22:11:58,322 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1232] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse2 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse4 (+ |v_~#stack~0.offset_502| 30)) (.cse3 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (select .cse0 .cse2) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse2 0) .cse1 0) .cse4 0) .cse3 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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), 181#L1746-2true, 257#L1704-1true, 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, 215#L1757-12true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 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-13 22:11:58,322 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2025-03-13 22:11:58,322 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2025-03-13 22:11:58,322 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-13 22:11:58,322 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2025-03-13 22:11:58,324 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1106] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse4 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse3 (+ |v_~#stack~0.offset_502| 30)) (.cse2 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse4) |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|) (= (select .cse0 .cse4) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse4 0) .cse1 0) .cse3 0) .cse2 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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, 215#L1757-12true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 309#L1747-6true, 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-13 22:11:58,324 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2025-03-13 22:11:58,324 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-13 22:11:58,324 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-13 22:11:58,324 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-13 22:11:58,324 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-13 22:11:58,324 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2025-03-13 22:11:58,324 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1106] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse4 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse3 (+ |v_~#stack~0.offset_502| 30)) (.cse2 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse4) |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|) (= (select .cse0 .cse4) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse4 0) .cse1 0) .cse3 0) .cse2 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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)), 208#L1747-5true, 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, 215#L1757-12true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 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-13 22:11:58,324 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2025-03-13 22:11:58,324 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-13 22:11:58,324 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-13 22:11:58,324 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-13 22:11:58,324 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-13 22:11:58,324 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2025-03-13 22:11:58,324 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1106] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse4 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse3 (+ |v_~#stack~0.offset_502| 30)) (.cse2 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse4) |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|) (= (select .cse0 .cse4) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse4 0) .cse1 0) .cse3 0) .cse2 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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, 152#L1747-4true, 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, 215#L1757-12true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 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-13 22:11:58,324 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2025-03-13 22:11:58,324 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-13 22:11:58,324 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-13 22:11:58,324 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-13 22:11:58,324 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2025-03-13 22:11:58,324 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-13 22:11:58,325 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1106] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse4 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse3 (+ |v_~#stack~0.offset_502| 30)) (.cse2 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse4) |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|) (= (select .cse0 .cse4) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse4 0) .cse1 0) .cse3 0) .cse2 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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, 215#L1757-12true, 17#L1746true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 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-13 22:11:58,325 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2025-03-13 22:11:58,325 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-13 22:11:58,325 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-13 22:11:58,326 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-13 22:11:58,380 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1232] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse2 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse4 (+ |v_~#stack~0.offset_502| 30)) (.cse3 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (select .cse0 .cse2) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse2 0) .cse1 0) .cse4 0) .cse3 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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), 181#L1746-2true, 257#L1704-1true, 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, 215#L1757-12true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 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-13 22:11:58,381 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2025-03-13 22:11:58,381 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2025-03-13 22:11:58,381 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-13 22:11:58,381 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2025-03-13 22:11:58,381 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2025-03-13 22:11:58,381 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1232] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse2 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse4 (+ |v_~#stack~0.offset_502| 30)) (.cse3 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (select .cse0 .cse2) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse2 0) .cse1 0) .cse4 0) .cse3 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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), 257#L1704-1true, 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, 215#L1757-12true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 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-13 22:11:58,381 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2025-03-13 22:11:58,381 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-13 22:11:58,381 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-13 22:11:58,381 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-13 22:11:58,381 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1232] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse2 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse4 (+ |v_~#stack~0.offset_502| 30)) (.cse3 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (select .cse0 .cse2) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse2 0) .cse1 0) .cse4 0) .cse3 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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), 257#L1704-1true, 92#L1747-5true, Black: 739#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0)), Black: 735#(and (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), 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, 215#L1757-12true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 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-13 22:11:58,381 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2025-03-13 22:11:58,381 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-03-13 22:11:58,381 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-03-13 22:11:58,381 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-13 22:11:58,381 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1232] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse2 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse4 (+ |v_~#stack~0.offset_502| 30)) (.cse3 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (select .cse0 .cse2) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse2 0) .cse1 0) .cse4 0) .cse3 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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)), 265#L1746true, Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), 257#L1704-1true, 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, 215#L1757-12true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 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-13 22:11:58,381 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2025-03-13 22:11:58,381 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-13 22:11:58,381 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2025-03-13 22:11:58,381 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2025-03-13 22:11:58,381 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2025-03-13 22:11:58,381 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1232] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse2 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse4 (+ |v_~#stack~0.offset_502| 30)) (.cse3 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (select .cse0 .cse2) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse2 0) .cse1 0) .cse4 0) .cse3 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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), 257#L1704-1true, 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, 215#L1757-12true, 311#L1747-4true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 750#(<= |ULTIMATE.start_main_~i~2#1| 2), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2025-03-13 22:11:58,381 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2025-03-13 22:11:58,381 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-13 22:11:58,381 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-13 22:11:58,381 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-13 22:11:58,382 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1232] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse2 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse4 (+ |v_~#stack~0.offset_502| 30)) (.cse3 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (select .cse0 .cse2) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse2 0) .cse1 0) .cse4 0) .cse3 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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), 138#L1747-7true, 257#L1704-1true, 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, 215#L1757-12true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 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-13 22:11:58,382 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2025-03-13 22:11:58,382 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-13 22:11:58,382 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-03-13 22:11:58,382 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-03-13 22:11:58,382 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1232] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse2 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse4 (+ |v_~#stack~0.offset_502| 30)) (.cse3 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (select .cse0 .cse2) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse2 0) .cse1 0) .cse4 0) .cse3 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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), 138#L1747-7true, 257#L1704-1true, 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, 215#L1757-12true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 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-13 22:11:58,382 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2025-03-13 22:11:58,382 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-13 22:11:58,382 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-03-13 22:11:58,382 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-03-13 22:11:58,382 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-03-13 22:11:58,435 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1232] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse2 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse4 (+ |v_~#stack~0.offset_502| 30)) (.cse3 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (select .cse0 .cse2) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse2 0) .cse1 0) .cse4 0) .cse3 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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), 257#L1704-1true, 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, 215#L1757-12true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 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-13 22:11:58,435 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2025-03-13 22:11:58,435 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-13 22:11:58,435 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-13 22:11:58,435 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-13 22:11:58,435 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-13 22:11:58,488 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1232] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse2 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse4 (+ |v_~#stack~0.offset_502| 30)) (.cse3 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (select .cse0 .cse2) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse2 0) .cse1 0) .cse4 0) .cse3 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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), 257#L1704-1true, 92#L1747-5true, Black: 739#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0)), Black: 735#(and (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), 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, 215#L1757-12true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 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-13 22:11:58,488 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2025-03-13 22:11:58,488 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-03-13 22:11:58,488 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-03-13 22:11:58,488 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-03-13 22:11:58,488 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-13 22:11:58,539 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1232] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse2 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse4 (+ |v_~#stack~0.offset_502| 30)) (.cse3 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (select .cse0 .cse2) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse2 0) .cse1 0) .cse4 0) .cse3 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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), 257#L1704-1true, 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, 215#L1757-12true, 311#L1747-4true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 750#(<= |ULTIMATE.start_main_~i~2#1| 2), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2025-03-13 22:11:58,539 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2025-03-13 22:11:58,539 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-13 22:11:58,539 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-13 22:11:58,539 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-13 22:11:58,539 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-13 22:11:58,542 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1106] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse4 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse3 (+ |v_~#stack~0.offset_502| 30)) (.cse2 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse4) |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|) (= (select .cse0 .cse4) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse4 0) .cse1 0) .cse3 0) .cse2 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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)), 208#L1747-5true, 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, 215#L1757-12true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 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-13 22:11:58,542 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2025-03-13 22:11:58,543 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-13 22:11:58,543 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-13 22:11:58,543 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-13 22:11:58,543 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1106] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse4 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse3 (+ |v_~#stack~0.offset_502| 30)) (.cse2 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse4) |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|) (= (select .cse0 .cse4) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse4 0) .cse1 0) .cse3 0) .cse2 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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)), 225#L1747-7true, 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, 215#L1757-12true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 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-13 22:11:58,543 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2025-03-13 22:11:58,543 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-13 22:11:58,543 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-13 22:11:58,543 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-13 22:11:58,543 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1106] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse4 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse3 (+ |v_~#stack~0.offset_502| 30)) (.cse2 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse4) |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|) (= (select .cse0 .cse4) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse4 0) .cse1 0) .cse3 0) .cse2 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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, 152#L1747-4true, 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, 215#L1757-12true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 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-13 22:11:58,543 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2025-03-13 22:11:58,543 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-13 22:11:58,543 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-13 22:11:58,543 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-13 22:11:58,543 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1106] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse4 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse3 (+ |v_~#stack~0.offset_502| 30)) (.cse2 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse4) |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|) (= (select .cse0 .cse4) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse4 0) .cse1 0) .cse3 0) .cse2 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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, 215#L1757-12true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 309#L1747-6true, 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-13 22:11:58,543 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2025-03-13 22:11:58,543 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-13 22:11:58,543 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-13 22:11:58,543 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-13 22:11:58,698 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1106] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse4 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse3 (+ |v_~#stack~0.offset_502| 30)) (.cse2 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse4) |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|) (= (select .cse0 .cse4) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse4 0) .cse1 0) .cse3 0) .cse2 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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, 215#L1757-12true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 309#L1747-6true, 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-13 22:11:58,698 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2025-03-13 22:11:58,698 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-13 22:11:58,698 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-13 22:11:58,698 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-13 22:11:58,698 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-13 22:11:58,698 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1106] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse4 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse3 (+ |v_~#stack~0.offset_502| 30)) (.cse2 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse4) |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|) (= (select .cse0 .cse4) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse4 0) .cse1 0) .cse3 0) .cse2 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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)), 208#L1747-5true, 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, 215#L1757-12true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 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-13 22:11:58,698 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2025-03-13 22:11:58,698 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-03-13 22:11:58,698 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-13 22:11:58,698 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-13 22:11:58,698 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-13 22:11:58,698 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1106] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse4 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse3 (+ |v_~#stack~0.offset_502| 30)) (.cse2 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse4) |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|) (= (select .cse0 .cse4) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse4 0) .cse1 0) .cse3 0) .cse2 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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, 152#L1747-4true, 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, 215#L1757-12true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 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-13 22:11:58,698 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2025-03-13 22:11:58,698 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-13 22:11:58,698 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-13 22:11:58,699 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-13 22:11:58,699 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-13 22:12:00,616 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1317] L1727-->L1729: Formula: (let ((.cse5 (* 8 |v_threadThread2of2ForFork0_Push_~index#1_7|))) (let ((.cse0 (+ .cse5 |v_~#stack~0.offset_460| 4)) (.cse2 (+ .cse5 |v_~#stack~0.offset_460| 6)) (.cse3 (+ .cse5 7 |v_~#stack~0.offset_460|)) (.cse4 (select |v_#race_847| |v_~#stack~0.base_460|)) (.cse1 (+ .cse5 |v_~#stack~0.offset_460| 5))) (and (= (store |v_#memory_int_452| |v_~#stack~0.base_460| (store (select |v_#memory_int_452| |v_~#stack~0.base_460|) .cse0 |v_threadThread2of2ForFork0_Push_~head1~1#1_7|)) |v_#memory_int_451|) (= |v_#race_847| (store |v_#race_848| |v_~#stack~0.base_460| (store (store (store (store (select |v_#race_848| |v_~#stack~0.base_460|) .cse0 |v_threadThread2of2ForFork0_Push_#t~nondet25#1_5|) .cse1 |v_threadThread2of2ForFork0_Push_#t~nondet25#1_5|) .cse2 |v_threadThread2of2ForFork0_Push_#t~nondet25#1_5|) .cse3 |v_threadThread2of2ForFork0_Push_#t~nondet25#1_5|))) (= |v_threadThread2of2ForFork0_Push_#t~nondet25#1_5| (select .cse4 .cse0)) (= |v_threadThread2of2ForFork0_Push_#t~nondet25#1_5| (select .cse4 .cse2)) (= |v_threadThread2of2ForFork0_Push_#t~nondet25#1_5| (select .cse4 .cse3)) (= |v_threadThread2of2ForFork0_Push_#t~nondet25#1_5| (select .cse4 .cse1))))) InVars {#race=|v_#race_848|, #memory_int=|v_#memory_int_452|, threadThread2of2ForFork0_Push_~index#1=|v_threadThread2of2ForFork0_Push_~index#1_7|, ~#stack~0.base=|v_~#stack~0.base_460|, ~#stack~0.offset=|v_~#stack~0.offset_460|, threadThread2of2ForFork0_Push_~head1~1#1=|v_threadThread2of2ForFork0_Push_~head1~1#1_7|} OutVars{#race=|v_#race_847|, ~#stack~0.base=|v_~#stack~0.base_460|, ~#stack~0.offset=|v_~#stack~0.offset_460|, 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_451|, 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, 157#L1729true, 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, 215#L1757-12true, 311#L1747-4true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 750#(<= |ULTIMATE.start_main_~i~2#1| 2), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2025-03-13 22:12:00,616 INFO L294 olderBase$Statistics]: this new event has 184 ancestors and is cut-off event [2025-03-13 22:12:00,616 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-13 22:12:00,616 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-13 22:12:00,616 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-13 22:12:00,620 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1232] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse2 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse4 (+ |v_~#stack~0.offset_502| 30)) (.cse3 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (select .cse0 .cse2) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse2 0) .cse1 0) .cse4 0) .cse3 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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, 187#L1746-3true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), 257#L1704-1true, 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, 215#L1757-12true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 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-13 22:12:00,620 INFO L294 olderBase$Statistics]: this new event has 188 ancestors and is cut-off event [2025-03-13 22:12:00,620 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2025-03-13 22:12:00,620 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-13 22:12:00,620 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2025-03-13 22:12:00,620 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2025-03-13 22:12:00,620 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1232] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse2 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse4 (+ |v_~#stack~0.offset_502| 30)) (.cse3 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (select .cse0 .cse2) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse2 0) .cse1 0) .cse4 0) .cse3 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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, 187#L1746-3true, 321#true, 305#L1756-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), 257#L1704-1true, 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-13 22:12:00,620 INFO L294 olderBase$Statistics]: this new event has 186 ancestors and is cut-off event [2025-03-13 22:12:00,620 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-13 22:12:00,620 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-13 22:12:00,620 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-13 22:12:00,662 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1232] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse2 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse4 (+ |v_~#stack~0.offset_502| 30)) (.cse3 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (select .cse0 .cse2) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse2 0) .cse1 0) .cse4 0) .cse3 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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), 181#L1746-2true, 257#L1704-1true, 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, 215#L1757-12true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 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-13 22:12:00,662 INFO L294 olderBase$Statistics]: this new event has 189 ancestors and is cut-off event [2025-03-13 22:12:00,662 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2025-03-13 22:12:00,662 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-13 22:12:00,662 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2025-03-13 22:12:00,662 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2025-03-13 22:12:00,662 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2025-03-13 22:12:00,662 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1232] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse2 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse4 (+ |v_~#stack~0.offset_502| 30)) (.cse3 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (select .cse0 .cse2) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse2 0) .cse1 0) .cse4 0) .cse3 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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, 305#L1756-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), 181#L1746-2true, 257#L1704-1true, 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-13 22:12:00,662 INFO L294 olderBase$Statistics]: this new event has 187 ancestors and is cut-off event [2025-03-13 22:12:00,662 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2025-03-13 22:12:00,662 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2025-03-13 22:12:00,662 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-13 22:12:00,700 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1232] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse2 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse4 (+ |v_~#stack~0.offset_502| 30)) (.cse3 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (select .cse0 .cse2) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse2 0) .cse1 0) .cse4 0) .cse3 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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, 305#L1756-1true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 265#L1746true, Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), 257#L1704-1true, 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-13 22:12:00,700 INFO L294 olderBase$Statistics]: this new event has 188 ancestors and is cut-off event [2025-03-13 22:12:00,700 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-13 22:12:00,700 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2025-03-13 22:12:00,700 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2025-03-13 22:12:00,700 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1232] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse2 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse4 (+ |v_~#stack~0.offset_502| 30)) (.cse3 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (select .cse0 .cse2) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse2 0) .cse1 0) .cse4 0) .cse3 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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)), 265#L1746true, Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), 257#L1704-1true, 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, 215#L1757-12true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 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-13 22:12:00,701 INFO L294 olderBase$Statistics]: this new event has 190 ancestors and is cut-off event [2025-03-13 22:12:00,701 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-13 22:12:00,701 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2025-03-13 22:12:00,701 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2025-03-13 22:12:00,701 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2025-03-13 22:12:00,701 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2025-03-13 22:12:00,808 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1232] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse2 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse4 (+ |v_~#stack~0.offset_502| 30)) (.cse3 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (select .cse0 .cse2) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse2 0) .cse1 0) .cse4 0) .cse3 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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, 305#L1756-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), 138#L1747-7true, 257#L1704-1true, 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-13 22:12:00,809 INFO L294 olderBase$Statistics]: this new event has 192 ancestors and is cut-off event [2025-03-13 22:12:00,809 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-13 22:12:00,809 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2025-03-13 22:12:00,809 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2025-03-13 22:12:00,809 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1232] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse2 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse4 (+ |v_~#stack~0.offset_502| 30)) (.cse3 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (select .cse0 .cse2) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse2 0) .cse1 0) .cse4 0) .cse3 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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), 138#L1747-7true, 257#L1704-1true, 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, 215#L1757-12true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 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-13 22:12:00,809 INFO L294 olderBase$Statistics]: this new event has 194 ancestors and is cut-off event [2025-03-13 22:12:00,809 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-03-13 22:12:00,809 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-13 22:12:00,809 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-03-13 22:12:00,809 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-03-13 22:12:00,809 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-03-13 22:12:00,835 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1232] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse2 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse4 (+ |v_~#stack~0.offset_502| 30)) (.cse3 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (select .cse0 .cse2) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse2 0) .cse1 0) .cse4 0) .cse3 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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, 305#L1756-1true, 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), 257#L1704-1true, 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-13 22:12:00,835 INFO L294 olderBase$Statistics]: this new event has 193 ancestors and is cut-off event [2025-03-13 22:12:00,835 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2025-03-13 22:12:00,835 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-13 22:12:00,835 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2025-03-13 22:12:00,835 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1232] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse2 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse4 (+ |v_~#stack~0.offset_502| 30)) (.cse3 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (select .cse0 .cse2) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse2 0) .cse1 0) .cse4 0) .cse3 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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, 305#L1756-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), 257#L1704-1true, 92#L1747-5true, Black: 739#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0)), Black: 735#(and (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), 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-13 22:12:00,835 INFO L294 olderBase$Statistics]: this new event has 194 ancestors and is cut-off event [2025-03-13 22:12:00,835 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-13 22:12:00,836 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-03-13 22:12:00,836 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-03-13 22:12:00,836 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1232] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse2 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse4 (+ |v_~#stack~0.offset_502| 30)) (.cse3 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (select .cse0 .cse2) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse2 0) .cse1 0) .cse4 0) .cse3 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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, 305#L1756-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), 257#L1704-1true, 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, 311#L1747-4true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 750#(<= |ULTIMATE.start_main_~i~2#1| 2), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2025-03-13 22:12:00,836 INFO L294 olderBase$Statistics]: this new event has 195 ancestors and is cut-off event [2025-03-13 22:12:00,836 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-13 22:12:00,836 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-13 22:12:00,836 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-13 22:12:00,836 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1232] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse2 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse4 (+ |v_~#stack~0.offset_502| 30)) (.cse3 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (select .cse0 .cse2) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse2 0) .cse1 0) .cse4 0) .cse3 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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), 257#L1704-1true, 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, 215#L1757-12true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 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-13 22:12:00,836 INFO L294 olderBase$Statistics]: this new event has 195 ancestors and is cut-off event [2025-03-13 22:12:00,836 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-13 22:12:00,836 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-13 22:12:00,836 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-13 22:12:00,836 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-13 22:12:00,836 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-13 22:12:00,836 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1232] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse2 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse4 (+ |v_~#stack~0.offset_502| 30)) (.cse3 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (select .cse0 .cse2) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse2 0) .cse1 0) .cse4 0) .cse3 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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), 257#L1704-1true, 92#L1747-5true, Black: 739#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0)), Black: 735#(and (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), 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, 215#L1757-12true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 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-13 22:12:00,836 INFO L294 olderBase$Statistics]: this new event has 196 ancestors and is cut-off event [2025-03-13 22:12:00,836 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-03-13 22:12:00,836 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-03-13 22:12:00,836 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-03-13 22:12:00,836 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-03-13 22:12:00,836 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-13 22:12:00,837 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1232] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse2 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse4 (+ |v_~#stack~0.offset_502| 30)) (.cse3 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (select .cse0 .cse2) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse2 0) .cse1 0) .cse4 0) .cse3 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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), 257#L1704-1true, 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, 215#L1757-12true, 311#L1747-4true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 750#(<= |ULTIMATE.start_main_~i~2#1| 2), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2025-03-13 22:12:00,837 INFO L294 olderBase$Statistics]: this new event has 197 ancestors and is cut-off event [2025-03-13 22:12:00,837 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-13 22:12:00,837 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-13 22:12:00,837 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-13 22:12:00,837 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-13 22:12:00,837 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-13 22:12:00,909 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1232] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse2 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse4 (+ |v_~#stack~0.offset_502| 30)) (.cse3 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (select .cse0 .cse2) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse2 0) .cse1 0) .cse4 0) .cse3 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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, 187#L1746-3true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), 257#L1704-1true, 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, 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-13 22:12:00,909 INFO L294 olderBase$Statistics]: this new event has 193 ancestors and is cut-off event [2025-03-13 22:12:00,909 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-13 22:12:00,909 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2025-03-13 22:12:00,909 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-13 22:12:00,912 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1106] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse4 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse3 (+ |v_~#stack~0.offset_502| 30)) (.cse2 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse4) |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|) (= (select .cse0 .cse4) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse4 0) .cse1 0) .cse3 0) .cse2 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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, 305#L1756-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, 309#L1747-6true, 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-13 22:12:00,912 INFO L294 olderBase$Statistics]: this new event has 193 ancestors and is cut-off event [2025-03-13 22:12:00,912 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-13 22:12:00,912 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-13 22:12:00,912 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-13 22:12:00,912 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-13 22:12:00,912 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1106] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse4 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse3 (+ |v_~#stack~0.offset_502| 30)) (.cse2 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse4) |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|) (= (select .cse0 .cse4) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse4 0) .cse1 0) .cse3 0) .cse2 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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, 215#L1757-12true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 309#L1747-6true, 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-13 22:12:00,913 INFO L294 olderBase$Statistics]: this new event has 195 ancestors and is cut-off event [2025-03-13 22:12:00,913 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-13 22:12:00,913 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-13 22:12:00,913 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-13 22:12:00,913 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2025-03-13 22:12:00,913 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-13 22:12:00,913 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2025-03-13 22:12:00,934 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1232] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse2 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse4 (+ |v_~#stack~0.offset_502| 30)) (.cse3 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (select .cse0 .cse2) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse2 0) .cse1 0) .cse4 0) .cse3 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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, 187#L1746-3true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), 257#L1704-1true, Black: 739#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0)), Black: 735#(and (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 737#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 733#(<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0), Black: 731#(<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0), 325#true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 750#(<= |ULTIMATE.start_main_~i~2#1| 2), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), 724#(and (= (select (select |#race| 3) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| 3) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= 3 |~#threads~0.base|) (not (= 3 |~#stack~0.base|))), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2025-03-13 22:12:00,934 INFO L294 olderBase$Statistics]: this new event has 194 ancestors and is cut-off event [2025-03-13 22:12:00,934 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2025-03-13 22:12:00,934 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-03-13 22:12:00,934 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-13 22:12:00,936 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1232] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse2 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse4 (+ |v_~#stack~0.offset_502| 30)) (.cse3 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (select .cse0 .cse2) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse2 0) .cse1 0) .cse4 0) .cse3 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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), 181#L1746-2true, 257#L1704-1true, 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, 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-13 22:12:00,936 INFO L294 olderBase$Statistics]: this new event has 194 ancestors and is cut-off event [2025-03-13 22:12:00,936 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-13 22:12:00,936 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-03-13 22:12:00,936 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2025-03-13 22:12:00,941 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1106] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse4 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse3 (+ |v_~#stack~0.offset_502| 30)) (.cse2 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse4) |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|) (= (select .cse0 .cse4) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse4 0) .cse1 0) .cse3 0) .cse2 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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)), 208#L1747-5true, 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, 215#L1757-12true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 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-13 22:12:00,941 INFO L294 olderBase$Statistics]: this new event has 196 ancestors and is cut-off event [2025-03-13 22:12:00,941 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-13 22:12:00,941 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-13 22:12:00,941 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2025-03-13 22:12:00,941 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-13 22:12:00,941 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-13 22:12:00,941 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2025-03-13 22:12:00,941 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1106] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse4 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse3 (+ |v_~#stack~0.offset_502| 30)) (.cse2 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse4) |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|) (= (select .cse0 .cse4) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse4 0) .cse1 0) .cse3 0) .cse2 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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, 305#L1756-1true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 208#L1747-5true, 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-13 22:12:00,941 INFO L294 olderBase$Statistics]: this new event has 194 ancestors and is cut-off event [2025-03-13 22:12:00,941 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2025-03-13 22:12:00,941 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-13 22:12:00,941 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-13 22:12:00,941 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-13 22:12:00,942 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1232] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse2 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse4 (+ |v_~#stack~0.offset_502| 30)) (.cse3 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (select .cse0 .cse2) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse2 0) .cse1 0) .cse4 0) .cse3 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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), 257#L1704-1true, 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, 215#L1757-12true, 311#L1747-4true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 750#(<= |ULTIMATE.start_main_~i~2#1| 2), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2025-03-13 22:12:00,942 INFO L294 olderBase$Statistics]: this new event has 197 ancestors and is cut-off event [2025-03-13 22:12:00,942 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-13 22:12:00,942 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-13 22:12:00,943 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-13 22:12:00,943 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-13 22:12:00,943 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-13 22:12:00,943 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-13 22:12:00,943 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1232] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse2 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse4 (+ |v_~#stack~0.offset_502| 30)) (.cse3 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (select .cse0 .cse2) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse2 0) .cse1 0) .cse4 0) .cse3 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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), 257#L1704-1true, 92#L1747-5true, Black: 739#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0)), Black: 735#(and (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), 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, 215#L1757-12true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 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-13 22:12:00,943 INFO L294 olderBase$Statistics]: this new event has 196 ancestors and is cut-off event [2025-03-13 22:12:00,943 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-03-13 22:12:00,943 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-03-13 22:12:00,943 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-03-13 22:12:00,943 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-03-13 22:12:00,943 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-13 22:12:00,943 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-13 22:12:00,943 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1232] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse2 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse4 (+ |v_~#stack~0.offset_502| 30)) (.cse3 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (select .cse0 .cse2) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse2 0) .cse1 0) .cse4 0) .cse3 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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, 305#L1756-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), 257#L1704-1true, 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, 311#L1747-4true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 750#(<= |ULTIMATE.start_main_~i~2#1| 2), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2025-03-13 22:12:00,943 INFO L294 olderBase$Statistics]: this new event has 195 ancestors and is cut-off event [2025-03-13 22:12:00,943 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-13 22:12:00,943 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-13 22:12:00,943 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-13 22:12:00,943 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-13 22:12:00,943 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1232] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse2 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse4 (+ |v_~#stack~0.offset_502| 30)) (.cse3 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (select .cse0 .cse2) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse2 0) .cse1 0) .cse4 0) .cse3 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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, 305#L1756-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), 257#L1704-1true, 92#L1747-5true, Black: 739#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0)), Black: 735#(and (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), 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-13 22:12:00,943 INFO L294 olderBase$Statistics]: this new event has 194 ancestors and is cut-off event [2025-03-13 22:12:00,943 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-13 22:12:00,943 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-13 22:12:00,943 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-03-13 22:12:00,943 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-03-13 22:12:00,953 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1232] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse2 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse4 (+ |v_~#stack~0.offset_502| 30)) (.cse3 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (select .cse0 .cse2) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse2 0) .cse1 0) .cse4 0) .cse3 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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, 187#L1746-3true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), 257#L1704-1true, 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, 726#(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|) (= (select (select |#race| 3) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|) (not (= 3 |~#stack~0.base|))), Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 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-13 22:12:00,953 INFO L294 olderBase$Statistics]: this new event has 195 ancestors and is cut-off event [2025-03-13 22:12:00,953 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-13 22:12:00,953 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-13 22:12:00,953 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-13 22:12:00,955 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1232] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse2 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse4 (+ |v_~#stack~0.offset_502| 30)) (.cse3 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (select .cse0 .cse2) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse2 0) .cse1 0) .cse4 0) .cse3 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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), 181#L1746-2true, 257#L1704-1true, Black: 739#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0)), Black: 735#(and (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 737#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 733#(<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0), Black: 731#(<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0), 325#true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 750#(<= |ULTIMATE.start_main_~i~2#1| 2), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), 724#(and (= (select (select |#race| 3) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| 3) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= 3 |~#threads~0.base|) (not (= 3 |~#stack~0.base|))), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2025-03-13 22:12:00,955 INFO L294 olderBase$Statistics]: this new event has 195 ancestors and is cut-off event [2025-03-13 22:12:00,955 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-13 22:12:00,955 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-13 22:12:00,956 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-13 22:12:00,960 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1232] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse2 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse4 (+ |v_~#stack~0.offset_502| 30)) (.cse3 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (select .cse0 .cse2) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse2 0) .cse1 0) .cse4 0) .cse3 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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)), 265#L1746true, Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), 257#L1704-1true, 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, 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-13 22:12:00,960 INFO L294 olderBase$Statistics]: this new event has 195 ancestors and is cut-off event [2025-03-13 22:12:00,960 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-13 22:12:00,960 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-13 22:12:00,960 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-13 22:12:00,962 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1106] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse4 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse3 (+ |v_~#stack~0.offset_502| 30)) (.cse2 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse4) |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|) (= (select .cse0 .cse4) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse4 0) .cse1 0) .cse3 0) .cse2 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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, 152#L1747-4true, 321#true, 54#L1704-1true, 305#L1756-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-13 22:12:00,962 INFO L294 olderBase$Statistics]: this new event has 195 ancestors and is cut-off event [2025-03-13 22:12:00,962 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2025-03-13 22:12:00,962 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-13 22:12:00,962 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-13 22:12:00,962 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-13 22:12:00,962 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1106] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse4 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse3 (+ |v_~#stack~0.offset_502| 30)) (.cse2 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= (select .cse0 .cse2) 0) (= (select .cse0 .cse3) 0) (= (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse4) |v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|) (= (select .cse0 .cse4) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse4 0) .cse1 0) .cse3 0) .cse2 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread1of2ForFork0_Pop_#t~mem12#1=|v_threadThread1of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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, 152#L1747-4true, 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, 215#L1757-12true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 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-13 22:12:00,962 INFO L294 olderBase$Statistics]: this new event has 197 ancestors and is cut-off event [2025-03-13 22:12:00,962 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-13 22:12:00,962 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-13 22:12:00,962 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-13 22:12:00,962 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2025-03-13 22:12:00,962 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2025-03-13 22:12:00,962 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-13 22:12:00,970 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1232] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse2 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse4 (+ |v_~#stack~0.offset_502| 30)) (.cse3 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (select .cse0 .cse2) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse2 0) .cse1 0) .cse4 0) .cse3 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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, 276#L1757-4true, 187#L1746-3true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), 257#L1704-1true, 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-13 22:12:00,970 INFO L294 olderBase$Statistics]: this new event has 196 ancestors and is cut-off event [2025-03-13 22:12:00,970 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-03-13 22:12:00,970 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-13 22:12:00,970 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-13 22:12:00,972 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1232] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse2 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse4 (+ |v_~#stack~0.offset_502| 30)) (.cse3 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (select .cse0 .cse2) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse2 0) .cse1 0) .cse4 0) .cse3 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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), 181#L1746-2true, 257#L1704-1true, 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, 726#(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|) (= (select (select |#race| 3) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|) (not (= 3 |~#stack~0.base|))), Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 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-13 22:12:00,972 INFO L294 olderBase$Statistics]: this new event has 196 ancestors and is cut-off event [2025-03-13 22:12:00,972 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-03-13 22:12:00,972 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-13 22:12:00,972 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-13 22:12:00,976 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1232] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse2 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse4 (+ |v_~#stack~0.offset_502| 30)) (.cse3 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (select .cse0 .cse2) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse2 0) .cse1 0) .cse4 0) .cse3 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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)), 265#L1746true, Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), 257#L1704-1true, Black: 739#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0)), Black: 735#(and (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 737#(and (<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0) (<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0) (<= (+ |threadThread1of2ForFork0_#t~ret32#1| 1) 0)), Black: 733#(<= (+ |threadThread1of2ForFork0_~elem~0#1| 1) 0), Black: 731#(<= (+ |threadThread1of2ForFork0_Pop_#res#1| 1) 0), 325#true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 750#(<= |ULTIMATE.start_main_~i~2#1| 2), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), 724#(and (= (select (select |#race| 3) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| 3) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= 3 |~#threads~0.base|) (not (= 3 |~#stack~0.base|))), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2025-03-13 22:12:00,976 INFO L294 olderBase$Statistics]: this new event has 196 ancestors and is cut-off event [2025-03-13 22:12:00,976 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-13 22:12:00,976 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-13 22:12:00,976 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-03-13 22:12:00,983 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1232] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse2 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse4 (+ |v_~#stack~0.offset_502| 30)) (.cse3 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (select .cse0 .cse2) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse2 0) .cse1 0) .cse4 0) .cse3 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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, 213#L1757-3true, 187#L1746-3true, 321#true, Black: 335#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), 257#L1704-1true, 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-13 22:12:00,984 INFO L294 olderBase$Statistics]: this new event has 197 ancestors and is cut-off event [2025-03-13 22:12:00,984 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2025-03-13 22:12:00,984 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-13 22:12:00,984 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-13 22:12:00,987 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1232] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse2 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse4 (+ |v_~#stack~0.offset_502| 30)) (.cse3 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (select .cse0 .cse2) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse2 0) .cse1 0) .cse4 0) .cse3 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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, 276#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), 181#L1746-2true, 257#L1704-1true, 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-13 22:12:00,987 INFO L294 olderBase$Statistics]: this new event has 197 ancestors and is cut-off event [2025-03-13 22:12:00,987 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-13 22:12:00,987 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-13 22:12:00,987 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2025-03-13 22:12:00,991 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1232] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse2 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse4 (+ |v_~#stack~0.offset_502| 30)) (.cse3 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (select .cse0 .cse2) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse2 0) .cse1 0) .cse4 0) .cse3 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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)), 265#L1746true, Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), 257#L1704-1true, 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, 726#(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|) (= (select (select |#race| 3) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|) (not (= 3 |~#stack~0.base|))), Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 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-13 22:12:00,991 INFO L294 olderBase$Statistics]: this new event has 197 ancestors and is cut-off event [2025-03-13 22:12:00,991 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2025-03-13 22:12:00,991 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-13 22:12:00,991 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-13 22:12:00,999 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1232] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse2 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse4 (+ |v_~#stack~0.offset_502| 30)) (.cse3 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (select .cse0 .cse2) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse2 0) .cse1 0) .cse4 0) .cse3 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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), 257#L1704-1true, 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, 215#L1757-12true, 311#L1747-4true, Black: 681#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3)), Black: 687#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_#t~post10#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 689#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~pushCount#1| 3) (<= |ULTIMATE.start_Init_~i~0#1| 1)), Black: 683#(and (= 3 |ULTIMATE.start_Init_#in~pushCount#1|) (= |ULTIMATE.start_Init_~i~0#1| 0) (= |ULTIMATE.start_Init_~pushCount#1| 3)), 694#true, 750#(<= |ULTIMATE.start_main_~i~2#1| 2), Black: 699#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 3)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|)), Black: 696#(= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|), Black: 698#(and (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 1)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset|)) |ULTIMATE.start_main_#t~nondet37#1|) (= (select (select |#race| |~#threads~0.base|) (+ (* |ULTIMATE.start_main_~i~2#1| 4) |~#threads~0.offset| 2)) |ULTIMATE.start_main_#t~nondet37#1|))]) [2025-03-13 22:12:00,999 INFO L294 olderBase$Statistics]: this new event has 197 ancestors and is cut-off event [2025-03-13 22:12:00,999 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-13 22:12:00,999 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-13 22:12:00,999 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-13 22:12:00,999 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-13 22:12:00,999 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-13 22:12:00,999 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-13 22:12:00,999 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-13 22:12:01,001 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1232] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse2 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse4 (+ |v_~#stack~0.offset_502| 30)) (.cse3 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (select .cse0 .cse2) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse2 0) .cse1 0) .cse4 0) .cse3 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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, 213#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), 181#L1746-2true, 257#L1704-1true, 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-13 22:12:01,001 INFO L294 olderBase$Statistics]: this new event has 198 ancestors and is cut-off event [2025-03-13 22:12:01,001 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-13 22:12:01,001 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2025-03-13 22:12:01,001 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2025-03-13 22:12:01,005 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1232] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse2 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse4 (+ |v_~#stack~0.offset_502| 30)) (.cse3 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (select .cse0 .cse2) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse2 0) .cse1 0) .cse4 0) .cse3 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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, 276#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)), 265#L1746true, Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), 257#L1704-1true, 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-13 22:12:01,005 INFO L294 olderBase$Statistics]: this new event has 198 ancestors and is cut-off event [2025-03-13 22:12:01,005 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-13 22:12:01,005 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2025-03-13 22:12:01,005 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2025-03-13 22:12:01,016 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1232] L1704-->L1704-1: Formula: (let ((.cse0 (select |v_#race_939| |v_~#stack~0.base_502|)) (.cse2 (+ |v_~#stack~0.offset_502| 28)) (.cse1 (+ |v_~#stack~0.offset_502| 29)) (.cse4 (+ |v_~#stack~0.offset_502| 30)) (.cse3 (+ |v_~#stack~0.offset_502| 31))) (and (= (select .cse0 .cse1) 0) (= |v_threadThread2of2ForFork0_Pop_#t~mem12#1_3| (select (select |v_#memory_int_511| |v_~#stack~0.base_502|) .cse2)) (= (select .cse0 .cse3) 0) (= (select .cse0 .cse4) 0) (= (select .cse0 .cse2) 0) (= (store |v_#race_940| |v_~#stack~0.base_502| (store (store (store (store (select |v_#race_940| |v_~#stack~0.base_502|) .cse2 0) .cse1 0) .cse4 0) .cse3 0)) |v_#race_939|))) InVars {#race=|v_#race_940|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, ~#stack~0.offset=|v_~#stack~0.offset_502|} OutVars{#race=|v_#race_939|, #memory_int=|v_#memory_int_511|, ~#stack~0.base=|v_~#stack~0.base_502|, threadThread2of2ForFork0_Pop_#t~mem12#1=|v_threadThread2of2ForFork0_Pop_#t~mem12#1_3|, ~#stack~0.offset=|v_~#stack~0.offset_502|} 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, 213#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)), 265#L1746true, Black: 339#(= |ULTIMATE.start_main_~i~2#1| 0), 257#L1704-1true, 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-13 22:12:01,016 INFO L294 olderBase$Statistics]: this new event has 199 ancestors and is cut-off event [2025-03-13 22:12:01,016 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2025-03-13 22:12:01,016 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2025-03-13 22:12:01,016 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2025-03-13 22:12:01,127 INFO L124 PetriNetUnfolderBase]: 13578/39482 cut-off events. [2025-03-13 22:12:01,127 INFO L125 PetriNetUnfolderBase]: For 17750/18024 co-relation queries the response was YES. [2025-03-13 22:12:01,429 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 454489 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-13 22:12:01,572 INFO L140 encePairwiseOnDemand]: 339/342 looper letters, 183 selfloop transitions, 3 changer transitions 0/508 dead transitions. [2025-03-13 22:12:01,572 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 305 places, 508 transitions, 2406 flow [2025-03-13 22:12:01,572 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-03-13 22:12:01,572 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2025-03-13 22:12:01,574 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1350 transitions. [2025-03-13 22:12:01,574 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.7894736842105263 [2025-03-13 22:12:01,574 INFO L175 Difference]: Start difference. First operand has 315 places, 451 transitions, 1710 flow. Second operand 5 states and 1350 transitions. [2025-03-13 22:12:01,574 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 305 places, 508 transitions, 2406 flow [2025-03-13 22:12:01,616 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 303 places, 508 transitions, 2402 flow, removed 0 selfloop flow, removed 2 redundant places. [2025-03-13 22:12:01,620 INFO L231 Difference]: Finished difference. Result has 303 places, 434 transitions, 1660 flow [2025-03-13 22:12:01,620 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-13 22:12:01,620 INFO L279 CegarLoopForPetriNet]: 322 programPoint places, -19 predicate places. [2025-03-13 22:12:01,620 INFO L471 AbstractCegarLoop]: Abstraction has has 303 places, 434 transitions, 1660 flow [2025-03-13 22:12:01,621 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-13 22:12:01,621 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-03-13 22:12:01,621 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-13 22:12:01,621 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2025-03-13 22:12:01,621 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-13 22:12:01,622 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-13 22:12:01,622 INFO L85 PathProgramCache]: Analyzing trace with hash 1305766036, now seen corresponding path program 1 times [2025-03-13 22:12:01,622 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-13 22:12:01,622 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1559095501] [2025-03-13 22:12:01,622 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-13 22:12:01,622 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-13 22:12:01,639 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 96 statements into 1 equivalence classes. [2025-03-13 22:12:01,653 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 96 of 96 statements. [2025-03-13 22:12:01,653 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-13 22:12:01,653 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-13 22:12:01,653 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-03-13 22:12:01,657 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 96 statements into 1 equivalence classes. [2025-03-13 22:12:01,672 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 96 of 96 statements. [2025-03-13 22:12:01,672 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-13 22:12:01,672 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-13 22:12:01,691 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-03-13 22:12:01,691 INFO L340 BasicCegarLoop]: Counterexample is feasible [2025-03-13 22:12:01,692 INFO L782 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (60 of 61 remaining) [2025-03-13 22:12:01,692 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE (59 of 61 remaining) [2025-03-13 22:12:01,692 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (58 of 61 remaining) [2025-03-13 22:12:01,692 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE (57 of 61 remaining) [2025-03-13 22:12:01,692 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (56 of 61 remaining) [2025-03-13 22:12:01,692 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE (55 of 61 remaining) [2025-03-13 22:12:01,692 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE (54 of 61 remaining) [2025-03-13 22:12:01,692 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr17ASSERT_VIOLATIONDATA_RACE (53 of 61 remaining) [2025-03-13 22:12:01,692 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr16ASSERT_VIOLATIONDATA_RACE (52 of 61 remaining) [2025-03-13 22:12:01,693 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr7ASSERT_VIOLATIONDATA_RACE (51 of 61 remaining) [2025-03-13 22:12:01,693 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr15ASSERT_VIOLATIONDATA_RACE (50 of 61 remaining) [2025-03-13 22:12:01,693 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr14ASSERT_VIOLATIONDATA_RACE (49 of 61 remaining) [2025-03-13 22:12:01,693 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr13ASSERT_VIOLATIONDATA_RACE (48 of 61 remaining) [2025-03-13 22:12:01,693 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr12ASSERT_VIOLATIONDATA_RACE (47 of 61 remaining) [2025-03-13 22:12:01,693 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr6ASSERT_VIOLATIONDATA_RACE (46 of 61 remaining) [2025-03-13 22:12:01,693 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr9ASSERT_VIOLATIONDATA_RACE (45 of 61 remaining) [2025-03-13 22:12:01,693 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr8ASSERT_VIOLATIONDATA_RACE (44 of 61 remaining) [2025-03-13 22:12:01,693 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr11ASSERT_VIOLATIONDATA_RACE (43 of 61 remaining) [2025-03-13 22:12:01,693 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr10ASSERT_VIOLATIONDATA_RACE (42 of 61 remaining) [2025-03-13 22:12:01,693 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr5ASSERT_VIOLATIONDATA_RACE (41 of 61 remaining) [2025-03-13 22:12:01,693 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr4ASSERT_VIOLATIONDATA_RACE (40 of 61 remaining) [2025-03-13 22:12:01,693 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr1ASSERT_VIOLATIONDATA_RACE (39 of 61 remaining) [2025-03-13 22:12:01,693 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONDATA_RACE (38 of 61 remaining) [2025-03-13 22:12:01,693 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr3ASSERT_VIOLATIONDATA_RACE (37 of 61 remaining) [2025-03-13 22:12:01,694 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr2ASSERT_VIOLATIONDATA_RACE (36 of 61 remaining) [2025-03-13 22:12:01,694 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr17ASSERT_VIOLATIONDATA_RACE (35 of 61 remaining) [2025-03-13 22:12:01,694 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr16ASSERT_VIOLATIONDATA_RACE (34 of 61 remaining) [2025-03-13 22:12:01,694 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr7ASSERT_VIOLATIONDATA_RACE (33 of 61 remaining) [2025-03-13 22:12:01,694 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr15ASSERT_VIOLATIONDATA_RACE (32 of 61 remaining) [2025-03-13 22:12:01,694 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr14ASSERT_VIOLATIONDATA_RACE (31 of 61 remaining) [2025-03-13 22:12:01,694 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr13ASSERT_VIOLATIONDATA_RACE (30 of 61 remaining) [2025-03-13 22:12:01,694 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr12ASSERT_VIOLATIONDATA_RACE (29 of 61 remaining) [2025-03-13 22:12:01,694 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr6ASSERT_VIOLATIONDATA_RACE (28 of 61 remaining) [2025-03-13 22:12:01,694 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr9ASSERT_VIOLATIONDATA_RACE (27 of 61 remaining) [2025-03-13 22:12:01,694 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr8ASSERT_VIOLATIONDATA_RACE (26 of 61 remaining) [2025-03-13 22:12:01,694 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr11ASSERT_VIOLATIONDATA_RACE (25 of 61 remaining) [2025-03-13 22:12:01,694 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr10ASSERT_VIOLATIONDATA_RACE (24 of 61 remaining) [2025-03-13 22:12:01,694 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr5ASSERT_VIOLATIONDATA_RACE (23 of 61 remaining) [2025-03-13 22:12:01,694 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr4ASSERT_VIOLATIONDATA_RACE (22 of 61 remaining) [2025-03-13 22:12:01,694 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr1ASSERT_VIOLATIONDATA_RACE (21 of 61 remaining) [2025-03-13 22:12:01,694 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONDATA_RACE (20 of 61 remaining) [2025-03-13 22:12:01,694 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr3ASSERT_VIOLATIONDATA_RACE (19 of 61 remaining) [2025-03-13 22:12:01,694 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr2ASSERT_VIOLATIONDATA_RACE (18 of 61 remaining) [2025-03-13 22:12:01,694 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr17ASSERT_VIOLATIONDATA_RACE (17 of 61 remaining) [2025-03-13 22:12:01,694 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr16ASSERT_VIOLATIONDATA_RACE (16 of 61 remaining) [2025-03-13 22:12:01,695 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr7ASSERT_VIOLATIONDATA_RACE (15 of 61 remaining) [2025-03-13 22:12:01,695 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr15ASSERT_VIOLATIONDATA_RACE (14 of 61 remaining) [2025-03-13 22:12:01,695 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr14ASSERT_VIOLATIONDATA_RACE (13 of 61 remaining) [2025-03-13 22:12:01,695 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr13ASSERT_VIOLATIONDATA_RACE (12 of 61 remaining) [2025-03-13 22:12:01,695 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr12ASSERT_VIOLATIONDATA_RACE (11 of 61 remaining) [2025-03-13 22:12:01,695 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr6ASSERT_VIOLATIONDATA_RACE (10 of 61 remaining) [2025-03-13 22:12:01,695 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr9ASSERT_VIOLATIONDATA_RACE (9 of 61 remaining) [2025-03-13 22:12:01,695 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr8ASSERT_VIOLATIONDATA_RACE (8 of 61 remaining) [2025-03-13 22:12:01,695 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr11ASSERT_VIOLATIONDATA_RACE (7 of 61 remaining) [2025-03-13 22:12:01,695 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr10ASSERT_VIOLATIONDATA_RACE (6 of 61 remaining) [2025-03-13 22:12:01,695 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr5ASSERT_VIOLATIONDATA_RACE (5 of 61 remaining) [2025-03-13 22:12:01,695 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr4ASSERT_VIOLATIONDATA_RACE (4 of 61 remaining) [2025-03-13 22:12:01,695 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr1ASSERT_VIOLATIONDATA_RACE (3 of 61 remaining) [2025-03-13 22:12:01,695 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONDATA_RACE (2 of 61 remaining) [2025-03-13 22:12:01,695 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr3ASSERT_VIOLATIONDATA_RACE (1 of 61 remaining) [2025-03-13 22:12:01,695 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr2ASSERT_VIOLATIONDATA_RACE (0 of 61 remaining) [2025-03-13 22:12:01,695 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2025-03-13 22:12:01,695 INFO L422 BasicCegarLoop]: Path program histogram: [2, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-13 22:12:01,696 WARN L246 ceAbstractionStarter]: 2 thread instances were not sufficient, I will increase this number and restart the analysis [2025-03-13 22:12:01,696 INFO L491 ceAbstractionStarter]: Constructing petrified ICFG for 3 thread instances. [2025-03-13 22:12:01,775 INFO L143 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2025-03-13 22:12:01,782 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 440 places, 470 transitions, 967 flow [2025-03-13 22:12:01,882 INFO L124 PetriNetUnfolderBase]: 42/645 cut-off events. [2025-03-13 22:12:01,882 INFO L125 PetriNetUnfolderBase]: For 19/19 co-relation queries the response was YES. [2025-03-13 22:12:01,894 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 2808 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-13 22:12:01,894 INFO L82 GeneralOperation]: Start removeDead. Operand has 440 places, 470 transitions, 967 flow [2025-03-13 22:12:01,902 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 440 places, 470 transitions, 967 flow [2025-03-13 22:12:01,903 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-03-13 22:12:01,903 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;@59710f1c, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-03-13 22:12:01,903 INFO L334 AbstractCegarLoop]: Starting to check reachability of 79 error locations. [2025-03-13 22:12:01,905 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2025-03-13 22:12:01,905 INFO L124 PetriNetUnfolderBase]: 0/28 cut-off events. [2025-03-13 22:12:01,905 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2025-03-13 22:12:01,905 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-03-13 22:12:01,905 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-13 22:12:01,905 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-13 22:12:01,905 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-13 22:12:01,905 INFO L85 PathProgramCache]: Analyzing trace with hash 2028388558, now seen corresponding path program 1 times [2025-03-13 22:12:01,906 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-13 22:12:01,906 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [88816065] [2025-03-13 22:12:01,906 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-13 22:12:01,906 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-13 22:12:01,916 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 29 statements into 1 equivalence classes. [2025-03-13 22:12:01,919 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 29 of 29 statements. [2025-03-13 22:12:01,919 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-13 22:12:01,919 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-13 22:12:01,985 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-13 22:12:01,985 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-13 22:12:01,985 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [88816065] [2025-03-13 22:12:01,985 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [88816065] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-13 22:12:01,986 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-13 22:12:01,986 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2025-03-13 22:12:01,986 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1396040510] [2025-03-13 22:12:01,986 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-13 22:12:01,986 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2025-03-13 22:12:01,986 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-13 22:12:01,986 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2025-03-13 22:12:01,988 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2025-03-13 22:12:01,988 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 363 out of 470 [2025-03-13 22:12:01,989 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-13 22:12:01,989 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-13 22:12:01,989 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 363 of 470 [2025-03-13 22:12:01,989 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-13 22:12:04,999 INFO L124 PetriNetUnfolderBase]: 4808/22646 cut-off events. [2025-03-13 22:12:04,999 INFO L125 PetriNetUnfolderBase]: For 2968/2986 co-relation queries the response was YES. [2025-03-13 22:12:05,120 INFO L83 FinitePrefix]: Finished finitePrefix Result has 29641 conditions, 22646 events. 4808/22646 cut-off events. For 2968/2986 co-relation queries the response was YES. Maximal size of possible extension queue 591. Compared 290636 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-13 22:12:05,187 INFO L140 encePairwiseOnDemand]: 403/470 looper letters, 40 selfloop transitions, 0 changer transitions 0/400 dead transitions. [2025-03-13 22:12:05,188 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 386 places, 400 transitions, 907 flow [2025-03-13 22:12:05,188 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2025-03-13 22:12:05,188 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2 states. [2025-03-13 22:12:05,189 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2 states to 2 states and 833 transitions. [2025-03-13 22:12:05,189 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.8861702127659574 [2025-03-13 22:12:05,189 INFO L175 Difference]: Start difference. First operand has 440 places, 470 transitions, 967 flow. Second operand 2 states and 833 transitions. [2025-03-13 22:12:05,189 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 386 places, 400 transitions, 907 flow [2025-03-13 22:12:05,192 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 386 places, 400 transitions, 907 flow, removed 0 selfloop flow, removed 0 redundant places. [2025-03-13 22:12:05,194 INFO L231 Difference]: Finished difference. Result has 386 places, 400 transitions, 827 flow [2025-03-13 22:12:05,195 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-13 22:12:05,195 INFO L279 CegarLoopForPetriNet]: 440 programPoint places, -54 predicate places. [2025-03-13 22:12:05,195 INFO L471 AbstractCegarLoop]: Abstraction has has 386 places, 400 transitions, 827 flow [2025-03-13 22:12:05,196 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-13 22:12:05,196 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-03-13 22:12:05,196 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-13 22:12:05,196 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2025-03-13 22:12:05,196 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-13 22:12:05,196 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-13 22:12:05,197 INFO L85 PathProgramCache]: Analyzing trace with hash -1142043759, now seen corresponding path program 1 times [2025-03-13 22:12:05,197 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-13 22:12:05,197 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1428905929] [2025-03-13 22:12:05,197 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-13 22:12:05,197 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-13 22:12:05,206 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 48 statements into 1 equivalence classes. [2025-03-13 22:12:05,208 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 48 of 48 statements. [2025-03-13 22:12:05,208 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-13 22:12:05,209 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-13 22:12:05,247 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-13 22:12:05,247 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-13 22:12:05,247 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1428905929] [2025-03-13 22:12:05,247 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1428905929] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-13 22:12:05,247 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-13 22:12:05,248 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2025-03-13 22:12:05,248 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [856526535] [2025-03-13 22:12:05,248 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-13 22:12:05,248 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-03-13 22:12:05,248 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-13 22:12:05,248 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-03-13 22:12:05,248 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2025-03-13 22:12:05,260 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 354 out of 470 [2025-03-13 22:12:05,262 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-13 22:12:05,262 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-13 22:12:05,262 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 354 of 470 [2025-03-13 22:12:05,262 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand