/root/.sdkman/candidates/java/21.0.5-tem/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata ./data -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-PN-NoLbe.epf --traceabstraction.positions.where.we.compute.the.hoare.annotation All --cacsl2boogietranslator.check.absence.of.data.races.in.concurrent.programs true --cacsl2boogietranslator.check.unreachability.of.reach_error.function false -i ../../../trunk/examples/svcomp/pthread-race-challenges/thread-join-binomial.i -------------------------------------------------------------------------------- This is Ultimate 0.3.0-wip.dk.empire2-owicki-f61efc6-m [2025-03-15 01:09:37,839 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-03-15 01:09:37,947 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-PN-NoLbe.epf [2025-03-15 01:09:37,976 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-03-15 01:09:37,977 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-03-15 01:09:37,979 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-03-15 01:09:37,979 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-03-15 01:09:37,979 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-03-15 01:09:37,979 INFO L153 SettingsManager]: * Use SBE=true [2025-03-15 01:09:37,980 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-03-15 01:09:37,980 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-03-15 01:09:37,980 INFO L153 SettingsManager]: * sizeof long=4 [2025-03-15 01:09:37,981 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-03-15 01:09:37,981 INFO L153 SettingsManager]: * sizeof POINTER=4 [2025-03-15 01:09:37,981 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-03-15 01:09:37,981 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-03-15 01:09:37,981 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-03-15 01:09:37,981 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-03-15 01:09:37,981 INFO L153 SettingsManager]: * sizeof long double=12 [2025-03-15 01:09:37,981 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-03-15 01:09:37,981 INFO L153 SettingsManager]: * Use constant arrays=true [2025-03-15 01:09:37,982 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2025-03-15 01:09:37,982 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-03-15 01:09:37,982 INFO L153 SettingsManager]: * To the following directory=./dump/ [2025-03-15 01:09:37,982 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-03-15 01:09:37,982 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2025-03-15 01:09:37,982 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-03-15 01:09:37,982 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-03-15 01:09:37,982 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-03-15 01:09:37,982 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-03-15 01:09:37,983 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-03-15 01:09:37,983 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-03-15 01:09:37,983 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: Positions where we compute the Hoare Annotation -> All Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Check absence of data races in concurrent programs -> true Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Check unreachability of reach_error function -> false [2025-03-15 01:09:38,267 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-03-15 01:09:38,276 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-03-15 01:09:38,277 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-03-15 01:09:38,281 INFO L270 PluginConnector]: Initializing CDTParser... [2025-03-15 01:09:38,282 INFO L274 PluginConnector]: CDTParser initialized [2025-03-15 01:09:38,283 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/pthread-race-challenges/thread-join-binomial.i [2025-03-15 01:09:39,588 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/b4ce45a55/01285dc7ff904a9693dd29847f9788b3/FLAG657270d23 [2025-03-15 01:09:39,863 INFO L384 CDTParser]: Found 1 translation units. [2025-03-15 01:09:39,863 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/pthread-race-challenges/thread-join-binomial.i [2025-03-15 01:09:39,882 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/b4ce45a55/01285dc7ff904a9693dd29847f9788b3/FLAG657270d23 [2025-03-15 01:09:39,897 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/b4ce45a55/01285dc7ff904a9693dd29847f9788b3 [2025-03-15 01:09:39,899 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-03-15 01:09:39,902 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2025-03-15 01:09:39,903 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-03-15 01:09:39,904 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-03-15 01:09:39,907 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-03-15 01:09:39,908 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 15.03 01:09:39" (1/1) ... [2025-03-15 01:09:39,908 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@37af0350 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 01:09:39, skipping insertion in model container [2025-03-15 01:09:39,909 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 15.03 01:09:39" (1/1) ... [2025-03-15 01:09:39,946 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-03-15 01:09:40,249 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-15 01:09:40,262 INFO L200 MainTranslator]: Completed pre-run [2025-03-15 01:09:40,312 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-15 01:09:40,372 INFO L204 MainTranslator]: Completed translation [2025-03-15 01:09:40,373 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 01:09:40 WrapperNode [2025-03-15 01:09:40,374 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-03-15 01:09:40,375 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-03-15 01:09:40,375 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-03-15 01:09:40,375 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-03-15 01:09:40,379 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 01:09:40" (1/1) ... [2025-03-15 01:09:40,396 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 01:09:40" (1/1) ... [2025-03-15 01:09:40,416 INFO L138 Inliner]: procedures = 265, calls = 17, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 77 [2025-03-15 01:09:40,417 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-03-15 01:09:40,417 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-03-15 01:09:40,417 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-03-15 01:09:40,417 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-03-15 01:09:40,425 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 01:09:40" (1/1) ... [2025-03-15 01:09:40,425 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 01:09:40" (1/1) ... [2025-03-15 01:09:40,427 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 01:09:40" (1/1) ... [2025-03-15 01:09:40,427 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 01:09:40" (1/1) ... [2025-03-15 01:09:40,440 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 01:09:40" (1/1) ... [2025-03-15 01:09:40,440 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 01:09:40" (1/1) ... [2025-03-15 01:09:40,447 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 01:09:40" (1/1) ... [2025-03-15 01:09:40,449 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 01:09:40" (1/1) ... [2025-03-15 01:09:40,450 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 01:09:40" (1/1) ... [2025-03-15 01:09:40,452 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-03-15 01:09:40,452 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2025-03-15 01:09:40,452 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2025-03-15 01:09:40,456 INFO L274 PluginConnector]: RCFGBuilder initialized [2025-03-15 01:09:40,458 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 01:09:40" (1/1) ... [2025-03-15 01:09:40,464 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2025-03-15 01:09:40,474 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-15 01:09:40,489 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2025-03-15 01:09:40,491 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2025-03-15 01:09:40,510 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-03-15 01:09:40,510 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexUnlock [2025-03-15 01:09:40,510 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2025-03-15 01:09:40,510 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2025-03-15 01:09:40,510 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexLock [2025-03-15 01:09:40,510 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-03-15 01:09:40,510 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-03-15 01:09:40,510 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2025-03-15 01:09:40,510 INFO L130 BoogieDeclarations]: Found specification of procedure thread [2025-03-15 01:09:40,510 INFO L138 BoogieDeclarations]: Found implementation of procedure thread [2025-03-15 01:09:40,510 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-03-15 01:09:40,510 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-03-15 01:09:40,511 WARN L203 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to OneNontrivialStatement. [2025-03-15 01:09:40,610 INFO L234 CfgBuilder]: Building ICFG [2025-03-15 01:09:40,611 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2025-03-15 01:09:40,848 INFO L279 CfgBuilder]: Omitted future-live optimization because the input is a concurrent program. [2025-03-15 01:09:40,848 INFO L283 CfgBuilder]: Performing block encoding [2025-03-15 01:09:40,873 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-03-15 01:09:40,873 INFO L312 CfgBuilder]: Removed 1 assume(true) statements. [2025-03-15 01:09:40,874 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 15.03 01:09:40 BoogieIcfgContainer [2025-03-15 01:09:40,874 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2025-03-15 01:09:40,878 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-03-15 01:09:40,878 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-03-15 01:09:40,882 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-03-15 01:09:40,883 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 15.03 01:09:39" (1/3) ... [2025-03-15 01:09:40,883 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1b5ac84a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 15.03 01:09:40, skipping insertion in model container [2025-03-15 01:09:40,883 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 01:09:40" (2/3) ... [2025-03-15 01:09:40,884 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1b5ac84a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 15.03 01:09:40, skipping insertion in model container [2025-03-15 01:09:40,884 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 15.03 01:09:40" (3/3) ... [2025-03-15 01:09:40,886 INFO L128 eAbstractionObserver]: Analyzing ICFG thread-join-binomial.i [2025-03-15 01:09:40,900 INFO L303 ceAbstractionStarter]: Automizer settings: Hoare:All NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-03-15 01:09:40,904 INFO L169 ceAbstractionStarter]: Applying trace abstraction to ICFG thread-join-binomial.i that has 2 procedures, 151 locations, 1 initial locations, 2 loop locations, and 15 error locations. [2025-03-15 01:09:40,905 INFO L581 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2025-03-15 01:09:40,983 INFO L143 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2025-03-15 01:09:41,020 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-03-15 01:09:41,028 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=All, 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;@2456052e, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-03-15 01:09:41,028 INFO L334 AbstractCegarLoop]: Starting to check reachability of 20 error locations. [2025-03-15 01:09:41,045 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2025-03-15 01:09:41,045 INFO L124 PetriNetUnfolderBase]: 0/19 cut-off events. [2025-03-15 01:09:41,047 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2025-03-15 01:09:41,048 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 01:09:41,048 INFO L221 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-15 01:09:41,048 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 17 more)] === [2025-03-15 01:09:41,053 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 01:09:41,053 INFO L85 PathProgramCache]: Analyzing trace with hash 1868978095, now seen corresponding path program 1 times [2025-03-15 01:09:41,058 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 01:09:41,058 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [782060855] [2025-03-15 01:09:41,059 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 01:09:41,059 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 01:09:41,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 01:09:41,239 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-15 01:09:41,240 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 01:09:41,240 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [782060855] [2025-03-15 01:09:41,240 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [782060855] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 01:09:41,240 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 01:09:41,241 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-03-15 01:09:41,244 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1948147148] [2025-03-15 01:09:41,244 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 01:09:41,252 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-15 01:09:41,258 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 01:09:41,276 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-15 01:09:41,277 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-15 01:09:41,280 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 169 out of 206 [2025-03-15 01:09:41,286 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 195 places, 206 transitions, 425 flow. Second operand has 3 states, 3 states have (on average 170.33333333333334) internal successors, (511), 3 states have internal predecessors, (511), 0 states have call successors, (0), 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-15 01:09:41,286 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 01:09:41,286 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 169 of 206 [2025-03-15 01:09:41,290 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 01:09:41,396 INFO L124 PetriNetUnfolderBase]: 5/176 cut-off events. [2025-03-15 01:09:41,396 INFO L125 PetriNetUnfolderBase]: For 4/4 co-relation queries the response was YES. [2025-03-15 01:09:41,401 INFO L83 FinitePrefix]: Finished finitePrefix Result has 207 conditions, 176 events. 5/176 cut-off events. For 4/4 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 197 event pairs, 0 based on Foata normal form. 2/151 useless extension candidates. Maximal degree in co-relation 96. Up to 24 conditions per place. [2025-03-15 01:09:41,403 INFO L140 encePairwiseOnDemand]: 201/206 looper letters, 22 selfloop transitions, 2 changer transitions 6/150 dead transitions. [2025-03-15 01:09:41,403 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 150 places, 150 transitions, 357 flow [2025-03-15 01:09:41,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-15 01:09:41,406 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2025-03-15 01:09:41,412 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 535 transitions. [2025-03-15 01:09:41,414 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.8656957928802589 [2025-03-15 01:09:41,417 INFO L298 CegarLoopForPetriNet]: 195 programPoint places, -45 predicate places. [2025-03-15 01:09:41,417 INFO L471 AbstractCegarLoop]: Abstraction has has 150 places, 150 transitions, 357 flow [2025-03-15 01:09:41,417 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 170.33333333333334) internal successors, (511), 3 states have internal predecessors, (511), 0 states have call successors, (0), 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-15 01:09:41,418 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 01:09:41,418 INFO L221 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] [2025-03-15 01:09:41,418 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2025-03-15 01:09:41,418 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 17 more)] === [2025-03-15 01:09:41,419 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 01:09:41,419 INFO L85 PathProgramCache]: Analyzing trace with hash 548274791, now seen corresponding path program 1 times [2025-03-15 01:09:41,419 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 01:09:41,419 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1558735456] [2025-03-15 01:09:41,419 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 01:09:41,419 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 01:09:41,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 01:09:41,460 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-15 01:09:41,461 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 01:09:41,461 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1558735456] [2025-03-15 01:09:41,461 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1558735456] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 01:09:41,461 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 01:09:41,461 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-03-15 01:09:41,461 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1422717773] [2025-03-15 01:09:41,461 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 01:09:41,462 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-15 01:09:41,462 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 01:09:41,462 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-15 01:09:41,462 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-15 01:09:41,464 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 173 out of 206 [2025-03-15 01:09:41,464 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 150 places, 150 transitions, 357 flow. Second operand has 3 states, 3 states have (on average 174.33333333333334) internal successors, (523), 3 states have internal predecessors, (523), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-15 01:09:41,464 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 01:09:41,464 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 173 of 206 [2025-03-15 01:09:41,464 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 01:09:41,538 INFO L124 PetriNetUnfolderBase]: 5/172 cut-off events. [2025-03-15 01:09:41,538 INFO L125 PetriNetUnfolderBase]: For 17/17 co-relation queries the response was YES. [2025-03-15 01:09:41,539 INFO L83 FinitePrefix]: Finished finitePrefix Result has 217 conditions, 172 events. 5/172 cut-off events. For 17/17 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 194 event pairs, 0 based on Foata normal form. 0/149 useless extension candidates. Maximal degree in co-relation 101. Up to 20 conditions per place. [2025-03-15 01:09:41,540 INFO L140 encePairwiseOnDemand]: 201/206 looper letters, 16 selfloop transitions, 1 changer transitions 6/146 dead transitions. [2025-03-15 01:09:41,540 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 148 places, 146 transitions, 375 flow [2025-03-15 01:09:41,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-15 01:09:41,541 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2025-03-15 01:09:41,542 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 540 transitions. [2025-03-15 01:09:41,544 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.8737864077669902 [2025-03-15 01:09:41,545 INFO L298 CegarLoopForPetriNet]: 195 programPoint places, -47 predicate places. [2025-03-15 01:09:41,545 INFO L471 AbstractCegarLoop]: Abstraction has has 148 places, 146 transitions, 375 flow [2025-03-15 01:09:41,545 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 174.33333333333334) internal successors, (523), 3 states have internal predecessors, (523), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-15 01:09:41,545 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 01:09:41,545 INFO L221 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] [2025-03-15 01:09:41,546 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2025-03-15 01:09:41,546 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 17 more)] === [2025-03-15 01:09:41,546 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 01:09:41,546 INFO L85 PathProgramCache]: Analyzing trace with hash -400169007, now seen corresponding path program 1 times [2025-03-15 01:09:41,546 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 01:09:41,546 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1479181066] [2025-03-15 01:09:41,547 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 01:09:41,547 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 01:09:41,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 01:09:41,620 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-15 01:09:41,621 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 01:09:41,621 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1479181066] [2025-03-15 01:09:41,621 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1479181066] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 01:09:41,621 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 01:09:41,621 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-03-15 01:09:41,621 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1021529452] [2025-03-15 01:09:41,621 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 01:09:41,621 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-15 01:09:41,622 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 01:09:41,622 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-15 01:09:41,622 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-15 01:09:41,624 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 169 out of 206 [2025-03-15 01:09:41,624 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 148 places, 146 transitions, 375 flow. Second operand has 3 states, 3 states have (on average 170.33333333333334) internal successors, (511), 3 states have internal predecessors, (511), 0 states have call successors, (0), 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-15 01:09:41,624 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 01:09:41,624 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 169 of 206 [2025-03-15 01:09:41,624 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 01:09:41,766 INFO L124 PetriNetUnfolderBase]: 71/525 cut-off events. [2025-03-15 01:09:41,766 INFO L125 PetriNetUnfolderBase]: For 132/132 co-relation queries the response was YES. [2025-03-15 01:09:41,768 INFO L83 FinitePrefix]: Finished finitePrefix Result has 770 conditions, 525 events. 71/525 cut-off events. For 132/132 co-relation queries the response was YES. Maximal size of possible extension queue 26. Compared 2443 event pairs, 36 based on Foata normal form. 0/435 useless extension candidates. Maximal degree in co-relation 637. Up to 114 conditions per place. [2025-03-15 01:09:41,773 INFO L140 encePairwiseOnDemand]: 203/206 looper letters, 22 selfloop transitions, 2 changer transitions 6/145 dead transitions. [2025-03-15 01:09:41,773 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 149 places, 145 transitions, 423 flow [2025-03-15 01:09:41,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-15 01:09:41,774 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2025-03-15 01:09:41,775 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 533 transitions. [2025-03-15 01:09:41,775 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.8624595469255664 [2025-03-15 01:09:41,776 INFO L298 CegarLoopForPetriNet]: 195 programPoint places, -46 predicate places. [2025-03-15 01:09:41,776 INFO L471 AbstractCegarLoop]: Abstraction has has 149 places, 145 transitions, 423 flow [2025-03-15 01:09:41,776 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 170.33333333333334) internal successors, (511), 3 states have internal predecessors, (511), 0 states have call successors, (0), 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-15 01:09:41,776 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 01:09:41,776 INFO L221 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] [2025-03-15 01:09:41,776 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2025-03-15 01:09:41,777 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 17 more)] === [2025-03-15 01:09:41,777 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 01:09:41,777 INFO L85 PathProgramCache]: Analyzing trace with hash -657220999, now seen corresponding path program 1 times [2025-03-15 01:09:41,777 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 01:09:41,780 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [106465576] [2025-03-15 01:09:41,780 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 01:09:41,780 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 01:09:41,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 01:09:41,839 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-15 01:09:41,840 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 01:09:41,840 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [106465576] [2025-03-15 01:09:41,840 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [106465576] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 01:09:41,840 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 01:09:41,840 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-03-15 01:09:41,840 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [962957650] [2025-03-15 01:09:41,840 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 01:09:41,841 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-15 01:09:41,841 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 01:09:41,842 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-15 01:09:41,842 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-15 01:09:41,844 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 173 out of 206 [2025-03-15 01:09:41,845 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 149 places, 145 transitions, 423 flow. Second operand has 3 states, 3 states have (on average 174.33333333333334) internal successors, (523), 3 states have internal predecessors, (523), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-15 01:09:41,845 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 01:09:41,845 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 173 of 206 [2025-03-15 01:09:41,845 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 01:09:41,928 INFO L124 PetriNetUnfolderBase]: 45/393 cut-off events. [2025-03-15 01:09:41,928 INFO L125 PetriNetUnfolderBase]: For 184/188 co-relation queries the response was YES. [2025-03-15 01:09:41,929 INFO L83 FinitePrefix]: Finished finitePrefix Result has 638 conditions, 393 events. 45/393 cut-off events. For 184/188 co-relation queries the response was YES. Maximal size of possible extension queue 18. Compared 1509 event pairs, 20 based on Foata normal form. 0/343 useless extension candidates. Maximal degree in co-relation 500. Up to 72 conditions per place. [2025-03-15 01:09:41,930 INFO L140 encePairwiseOnDemand]: 200/206 looper letters, 17 selfloop transitions, 2 changer transitions 6/143 dead transitions. [2025-03-15 01:09:41,930 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 147 places, 143 transitions, 453 flow [2025-03-15 01:09:41,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-15 01:09:41,931 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2025-03-15 01:09:41,932 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 542 transitions. [2025-03-15 01:09:41,932 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.8770226537216829 [2025-03-15 01:09:41,933 INFO L298 CegarLoopForPetriNet]: 195 programPoint places, -48 predicate places. [2025-03-15 01:09:41,933 INFO L471 AbstractCegarLoop]: Abstraction has has 147 places, 143 transitions, 453 flow [2025-03-15 01:09:41,933 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 174.33333333333334) internal successors, (523), 3 states have internal predecessors, (523), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-15 01:09:41,933 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 01:09:41,933 INFO L221 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] [2025-03-15 01:09:41,934 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2025-03-15 01:09:41,934 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 17 more)] === [2025-03-15 01:09:41,934 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 01:09:41,934 INFO L85 PathProgramCache]: Analyzing trace with hash -310989534, now seen corresponding path program 1 times [2025-03-15 01:09:41,934 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 01:09:41,934 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2098805743] [2025-03-15 01:09:41,934 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 01:09:41,934 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 01:09:41,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 01:09:42,371 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-15 01:09:42,372 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 01:09:42,372 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2098805743] [2025-03-15 01:09:42,372 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2098805743] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 01:09:42,372 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 01:09:42,372 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2025-03-15 01:09:42,372 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [100309104] [2025-03-15 01:09:42,372 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 01:09:42,373 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2025-03-15 01:09:42,373 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 01:09:42,373 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2025-03-15 01:09:42,373 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2025-03-15 01:09:42,378 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 160 out of 206 [2025-03-15 01:09:42,379 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 147 places, 143 transitions, 453 flow. Second operand has 6 states, 6 states have (on average 161.33333333333334) internal successors, (968), 6 states have internal predecessors, (968), 0 states have call successors, (0), 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-15 01:09:42,379 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 01:09:42,379 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 160 of 206 [2025-03-15 01:09:42,379 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 01:09:42,690 INFO L124 PetriNetUnfolderBase]: 240/1082 cut-off events. [2025-03-15 01:09:42,690 INFO L125 PetriNetUnfolderBase]: For 1172/1184 co-relation queries the response was YES. [2025-03-15 01:09:42,695 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2110 conditions, 1082 events. 240/1082 cut-off events. For 1172/1184 co-relation queries the response was YES. Maximal size of possible extension queue 40. Compared 6565 event pairs, 101 based on Foata normal form. 5/944 useless extension candidates. Maximal degree in co-relation 1940. Up to 256 conditions per place. [2025-03-15 01:09:42,699 INFO L140 encePairwiseOnDemand]: 201/206 looper letters, 70 selfloop transitions, 4 changer transitions 11/190 dead transitions. [2025-03-15 01:09:42,699 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 151 places, 190 transitions, 863 flow [2025-03-15 01:09:42,700 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-03-15 01:09:42,700 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2025-03-15 01:09:42,702 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1039 transitions. [2025-03-15 01:09:42,703 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.8406148867313916 [2025-03-15 01:09:42,703 INFO L298 CegarLoopForPetriNet]: 195 programPoint places, -44 predicate places. [2025-03-15 01:09:42,703 INFO L471 AbstractCegarLoop]: Abstraction has has 151 places, 190 transitions, 863 flow [2025-03-15 01:09:42,704 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 161.33333333333334) internal successors, (968), 6 states have internal predecessors, (968), 0 states have call successors, (0), 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-15 01:09:42,704 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 01:09:42,704 INFO L221 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-15 01:09:42,704 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2025-03-15 01:09:42,706 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 17 more)] === [2025-03-15 01:09:42,706 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 01:09:42,706 INFO L85 PathProgramCache]: Analyzing trace with hash 1052358671, now seen corresponding path program 1 times [2025-03-15 01:09:42,707 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 01:09:42,707 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1231257433] [2025-03-15 01:09:42,707 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 01:09:42,707 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 01:09:42,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 01:09:42,976 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-15 01:09:42,976 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 01:09:42,976 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1231257433] [2025-03-15 01:09:42,977 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1231257433] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 01:09:42,977 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 01:09:42,977 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2025-03-15 01:09:42,977 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [308813548] [2025-03-15 01:09:42,977 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 01:09:42,977 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2025-03-15 01:09:42,977 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 01:09:42,977 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2025-03-15 01:09:42,977 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2025-03-15 01:09:42,978 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 150 out of 206 [2025-03-15 01:09:42,979 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 151 places, 190 transitions, 863 flow. Second operand has 6 states, 6 states have (on average 152.0) internal successors, (912), 6 states have internal predecessors, (912), 0 states have call successors, (0), 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-15 01:09:42,979 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 01:09:42,979 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 150 of 206 [2025-03-15 01:09:42,979 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 01:09:43,294 INFO L124 PetriNetUnfolderBase]: 399/1016 cut-off events. [2025-03-15 01:09:43,295 INFO L125 PetriNetUnfolderBase]: For 2960/3329 co-relation queries the response was YES. [2025-03-15 01:09:43,296 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3286 conditions, 1016 events. 399/1016 cut-off events. For 2960/3329 co-relation queries the response was YES. Maximal size of possible extension queue 56. Compared 5747 event pairs, 113 based on Foata normal form. 0/870 useless extension candidates. Maximal degree in co-relation 3081. Up to 511 conditions per place. [2025-03-15 01:09:43,300 INFO L140 encePairwiseOnDemand]: 195/206 looper letters, 126 selfloop transitions, 19 changer transitions 11/252 dead transitions. [2025-03-15 01:09:43,300 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 156 places, 252 transitions, 1569 flow [2025-03-15 01:09:43,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-03-15 01:09:43,300 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2025-03-15 01:09:43,302 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1003 transitions. [2025-03-15 01:09:43,302 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.8114886731391586 [2025-03-15 01:09:43,303 INFO L298 CegarLoopForPetriNet]: 195 programPoint places, -39 predicate places. [2025-03-15 01:09:43,303 INFO L471 AbstractCegarLoop]: Abstraction has has 156 places, 252 transitions, 1569 flow [2025-03-15 01:09:43,303 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 152.0) internal successors, (912), 6 states have internal predecessors, (912), 0 states have call successors, (0), 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-15 01:09:43,303 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 01:09:43,303 INFO L221 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-15 01:09:43,303 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2025-03-15 01:09:43,303 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting threadErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 17 more)] === [2025-03-15 01:09:43,304 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 01:09:43,304 INFO L85 PathProgramCache]: Analyzing trace with hash -1260090653, now seen corresponding path program 1 times [2025-03-15 01:09:43,304 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 01:09:43,304 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [159897767] [2025-03-15 01:09:43,304 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 01:09:43,304 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 01:09:43,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 01:09:43,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-15 01:09:43,338 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 01:09:43,338 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [159897767] [2025-03-15 01:09:43,338 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [159897767] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 01:09:43,338 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 01:09:43,338 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-03-15 01:09:43,338 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [945259485] [2025-03-15 01:09:43,338 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 01:09:43,338 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-15 01:09:43,338 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 01:09:43,339 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-15 01:09:43,339 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-15 01:09:43,339 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 183 out of 206 [2025-03-15 01:09:43,340 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 156 places, 252 transitions, 1569 flow. Second operand has 3 states, 3 states have (on average 184.66666666666666) internal successors, (554), 3 states have internal predecessors, (554), 0 states have call successors, (0), 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-15 01:09:43,340 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 01:09:43,340 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 183 of 206 [2025-03-15 01:09:43,340 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 01:09:43,460 INFO L124 PetriNetUnfolderBase]: 398/1045 cut-off events. [2025-03-15 01:09:43,460 INFO L125 PetriNetUnfolderBase]: For 4434/4841 co-relation queries the response was YES. [2025-03-15 01:09:43,462 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3486 conditions, 1045 events. 398/1045 cut-off events. For 4434/4841 co-relation queries the response was YES. Maximal size of possible extension queue 51. Compared 5929 event pairs, 131 based on Foata normal form. 16/901 useless extension candidates. Maximal degree in co-relation 3274. Up to 504 conditions per place. [2025-03-15 01:09:43,465 INFO L140 encePairwiseOnDemand]: 203/206 looper letters, 51 selfloop transitions, 2 changer transitions 11/251 dead transitions. [2025-03-15 01:09:43,465 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 157 places, 251 transitions, 1675 flow [2025-03-15 01:09:43,466 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-15 01:09:43,466 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2025-03-15 01:09:43,466 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 564 transitions. [2025-03-15 01:09:43,467 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.912621359223301 [2025-03-15 01:09:43,467 INFO L298 CegarLoopForPetriNet]: 195 programPoint places, -38 predicate places. [2025-03-15 01:09:43,467 INFO L471 AbstractCegarLoop]: Abstraction has has 157 places, 251 transitions, 1675 flow [2025-03-15 01:09:43,468 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 184.66666666666666) internal successors, (554), 3 states have internal predecessors, (554), 0 states have call successors, (0), 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-15 01:09:43,468 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 01:09:43,468 INFO L221 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-15 01:09:43,468 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2025-03-15 01:09:43,468 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 17 more)] === [2025-03-15 01:09:43,468 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 01:09:43,468 INFO L85 PathProgramCache]: Analyzing trace with hash -1104864435, now seen corresponding path program 1 times [2025-03-15 01:09:43,468 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 01:09:43,469 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [917143322] [2025-03-15 01:09:43,469 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 01:09:43,469 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 01:09:43,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-15 01:09:43,489 INFO L357 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-03-15 01:09:43,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-15 01:09:43,521 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-03-15 01:09:43,521 INFO L340 BasicCegarLoop]: Counterexample is feasible [2025-03-15 01:09:43,522 INFO L782 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (19 of 20 remaining) [2025-03-15 01:09:43,523 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE (18 of 20 remaining) [2025-03-15 01:09:43,523 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE (17 of 20 remaining) [2025-03-15 01:09:43,523 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (16 of 20 remaining) [2025-03-15 01:09:43,523 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE (15 of 20 remaining) [2025-03-15 01:09:43,523 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (14 of 20 remaining) [2025-03-15 01:09:43,523 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACE (13 of 20 remaining) [2025-03-15 01:09:43,523 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE (12 of 20 remaining) [2025-03-15 01:09:43,524 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr8ASSERT_VIOLATIONDATA_RACE (11 of 20 remaining) [2025-03-15 01:09:43,524 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr6ASSERT_VIOLATIONDATA_RACE (10 of 20 remaining) [2025-03-15 01:09:43,524 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr9ASSERT_VIOLATIONDATA_RACE (9 of 20 remaining) [2025-03-15 01:09:43,524 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACE (8 of 20 remaining) [2025-03-15 01:09:43,524 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONDATA_RACE (7 of 20 remaining) [2025-03-15 01:09:43,524 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr1ASSERT_VIOLATIONDATA_RACE (6 of 20 remaining) [2025-03-15 01:09:43,524 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr2ASSERT_VIOLATIONDATA_RACE (5 of 20 remaining) [2025-03-15 01:09:43,524 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr3ASSERT_VIOLATIONDATA_RACE (4 of 20 remaining) [2025-03-15 01:09:43,524 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONDATA_RACE (3 of 20 remaining) [2025-03-15 01:09:43,524 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr1ASSERT_VIOLATIONDATA_RACE (2 of 20 remaining) [2025-03-15 01:09:43,524 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr2ASSERT_VIOLATIONDATA_RACE (1 of 20 remaining) [2025-03-15 01:09:43,524 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr3ASSERT_VIOLATIONDATA_RACE (0 of 20 remaining) [2025-03-15 01:09:43,524 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2025-03-15 01:09:43,524 INFO L422 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1] [2025-03-15 01:09:43,526 WARN L336 ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2025-03-15 01:09:43,526 INFO L581 ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances. [2025-03-15 01:09:43,569 INFO L143 ThreadInstanceAdder]: Constructed 8 joinOtherThreadTransitions. [2025-03-15 01:09:43,573 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-03-15 01:09:43,574 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=All, 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;@2456052e, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-03-15 01:09:43,574 INFO L334 AbstractCegarLoop]: Starting to check reachability of 24 error locations. [2025-03-15 01:09:43,577 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2025-03-15 01:09:43,577 INFO L124 PetriNetUnfolderBase]: 0/19 cut-off events. [2025-03-15 01:09:43,577 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2025-03-15 01:09:43,577 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 01:09:43,577 INFO L221 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-15 01:09:43,577 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 21 more)] === [2025-03-15 01:09:43,578 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 01:09:43,578 INFO L85 PathProgramCache]: Analyzing trace with hash 1743168047, now seen corresponding path program 1 times [2025-03-15 01:09:43,578 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 01:09:43,578 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1754643986] [2025-03-15 01:09:43,578 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 01:09:43,578 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 01:09:43,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 01:09:43,606 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-15 01:09:43,606 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 01:09:43,606 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1754643986] [2025-03-15 01:09:43,606 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1754643986] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 01:09:43,606 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 01:09:43,606 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-03-15 01:09:43,607 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [534876844] [2025-03-15 01:09:43,607 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 01:09:43,607 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-15 01:09:43,607 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 01:09:43,607 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-15 01:09:43,607 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-15 01:09:43,608 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 222 out of 274 [2025-03-15 01:09:43,609 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 254 places, 274 transitions, 582 flow. Second operand has 3 states, 3 states have (on average 223.33333333333334) internal successors, (670), 3 states have internal predecessors, (670), 0 states have call successors, (0), 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-15 01:09:43,609 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 01:09:43,609 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 222 of 274 [2025-03-15 01:09:43,609 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 01:09:43,805 INFO L124 PetriNetUnfolderBase]: 205/1366 cut-off events. [2025-03-15 01:09:43,805 INFO L125 PetriNetUnfolderBase]: For 121/125 co-relation queries the response was YES. [2025-03-15 01:09:43,811 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1729 conditions, 1366 events. 205/1366 cut-off events. For 121/125 co-relation queries the response was YES. Maximal size of possible extension queue 42. Compared 7931 event pairs, 73 based on Foata normal form. 31/1140 useless extension candidates. Maximal degree in co-relation 1164. Up to 293 conditions per place. [2025-03-15 01:09:43,816 INFO L140 encePairwiseOnDemand]: 268/274 looper letters, 35 selfloop transitions, 2 changer transitions 1/220 dead transitions. [2025-03-15 01:09:43,817 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 214 places, 220 transitions, 536 flow [2025-03-15 01:09:43,817 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-15 01:09:43,817 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2025-03-15 01:09:43,818 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 707 transitions. [2025-03-15 01:09:43,819 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.8600973236009732 [2025-03-15 01:09:43,819 INFO L298 CegarLoopForPetriNet]: 254 programPoint places, -40 predicate places. [2025-03-15 01:09:43,819 INFO L471 AbstractCegarLoop]: Abstraction has has 214 places, 220 transitions, 536 flow [2025-03-15 01:09:43,820 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 223.33333333333334) internal successors, (670), 3 states have internal predecessors, (670), 0 states have call successors, (0), 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-15 01:09:43,820 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 01:09:43,820 INFO L221 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] [2025-03-15 01:09:43,820 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2025-03-15 01:09:43,820 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 21 more)] === [2025-03-15 01:09:43,822 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 01:09:43,822 INFO L85 PathProgramCache]: Analyzing trace with hash -210815641, now seen corresponding path program 1 times [2025-03-15 01:09:43,822 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 01:09:43,822 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2124086492] [2025-03-15 01:09:43,823 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 01:09:43,823 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 01:09:43,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 01:09:43,841 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-15 01:09:43,841 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 01:09:43,841 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2124086492] [2025-03-15 01:09:43,841 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2124086492] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 01:09:43,841 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 01:09:43,841 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-03-15 01:09:43,842 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1747349207] [2025-03-15 01:09:43,842 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 01:09:43,842 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-15 01:09:43,842 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 01:09:43,842 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-15 01:09:43,842 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-15 01:09:43,843 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 226 out of 274 [2025-03-15 01:09:43,844 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 214 places, 220 transitions, 536 flow. Second operand has 3 states, 3 states have (on average 227.33333333333334) internal successors, (682), 3 states have internal predecessors, (682), 0 states have call successors, (0), 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-15 01:09:43,844 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 01:09:43,844 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 226 of 274 [2025-03-15 01:09:43,844 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 01:09:43,990 INFO L124 PetriNetUnfolderBase]: 177/1281 cut-off events. [2025-03-15 01:09:43,990 INFO L125 PetriNetUnfolderBase]: For 303/364 co-relation queries the response was YES. [2025-03-15 01:09:43,995 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1808 conditions, 1281 events. 177/1281 cut-off events. For 303/364 co-relation queries the response was YES. Maximal size of possible extension queue 34. Compared 7152 event pairs, 56 based on Foata normal form. 0/1064 useless extension candidates. Maximal degree in co-relation 1208. Up to 241 conditions per place. [2025-03-15 01:09:44,001 INFO L140 encePairwiseOnDemand]: 268/274 looper letters, 27 selfloop transitions, 1 changer transitions 1/215 dead transitions. [2025-03-15 01:09:44,001 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 211 places, 215 transitions, 572 flow [2025-03-15 01:09:44,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-15 01:09:44,002 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2025-03-15 01:09:44,003 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 711 transitions. [2025-03-15 01:09:44,004 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.864963503649635 [2025-03-15 01:09:44,005 INFO L298 CegarLoopForPetriNet]: 254 programPoint places, -43 predicate places. [2025-03-15 01:09:44,005 INFO L471 AbstractCegarLoop]: Abstraction has has 211 places, 215 transitions, 572 flow [2025-03-15 01:09:44,005 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 227.33333333333334) internal successors, (682), 3 states have internal predecessors, (682), 0 states have call successors, (0), 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-15 01:09:44,005 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 01:09:44,005 INFO L221 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] [2025-03-15 01:09:44,005 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2025-03-15 01:09:44,005 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 21 more)] === [2025-03-15 01:09:44,006 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 01:09:44,006 INFO L85 PathProgramCache]: Analyzing trace with hash -698282957, now seen corresponding path program 1 times [2025-03-15 01:09:44,006 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 01:09:44,006 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [459129172] [2025-03-15 01:09:44,006 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 01:09:44,006 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 01:09:44,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 01:09:44,027 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 01:09:44,027 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 01:09:44,027 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [459129172] [2025-03-15 01:09:44,027 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [459129172] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 01:09:44,027 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 01:09:44,027 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-03-15 01:09:44,027 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1529829980] [2025-03-15 01:09:44,027 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 01:09:44,027 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-15 01:09:44,028 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 01:09:44,028 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-15 01:09:44,028 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-15 01:09:44,029 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 222 out of 274 [2025-03-15 01:09:44,029 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 211 places, 215 transitions, 572 flow. Second operand has 3 states, 3 states have (on average 223.33333333333334) internal successors, (670), 3 states have internal predecessors, (670), 0 states have call successors, (0), 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-15 01:09:44,029 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 01:09:44,029 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 222 of 274 [2025-03-15 01:09:44,030 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 01:09:44,918 INFO L124 PetriNetUnfolderBase]: 1960/7583 cut-off events. [2025-03-15 01:09:44,918 INFO L125 PetriNetUnfolderBase]: For 3412/3852 co-relation queries the response was YES. [2025-03-15 01:09:44,975 INFO L83 FinitePrefix]: Finished finitePrefix Result has 13054 conditions, 7583 events. 1960/7583 cut-off events. For 3412/3852 co-relation queries the response was YES. Maximal size of possible extension queue 227. Compared 69681 event pairs, 1163 based on Foata normal form. 0/6102 useless extension candidates. Maximal degree in co-relation 10974. Up to 2385 conditions per place. [2025-03-15 01:09:45,027 INFO L140 encePairwiseOnDemand]: 271/274 looper letters, 35 selfloop transitions, 2 changer transitions 1/214 dead transitions. [2025-03-15 01:09:45,027 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 212 places, 214 transitions, 644 flow [2025-03-15 01:09:45,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-15 01:09:45,031 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2025-03-15 01:09:45,033 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 704 transitions. [2025-03-15 01:09:45,033 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.8564476885644768 [2025-03-15 01:09:45,034 INFO L298 CegarLoopForPetriNet]: 254 programPoint places, -42 predicate places. [2025-03-15 01:09:45,034 INFO L471 AbstractCegarLoop]: Abstraction has has 212 places, 214 transitions, 644 flow [2025-03-15 01:09:45,034 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 223.33333333333334) internal successors, (670), 3 states have internal predecessors, (670), 0 states have call successors, (0), 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-15 01:09:45,035 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 01:09:45,035 INFO L221 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] [2025-03-15 01:09:45,035 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2025-03-15 01:09:45,035 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 21 more)] === [2025-03-15 01:09:45,036 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 01:09:45,036 INFO L85 PathProgramCache]: Analyzing trace with hash 1878283321, now seen corresponding path program 1 times [2025-03-15 01:09:45,036 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 01:09:45,036 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2010363870] [2025-03-15 01:09:45,036 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 01:09:45,036 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 01:09:45,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 01:09:45,071 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-15 01:09:45,072 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 01:09:45,072 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2010363870] [2025-03-15 01:09:45,072 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2010363870] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 01:09:45,072 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 01:09:45,072 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-03-15 01:09:45,072 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1455108091] [2025-03-15 01:09:45,072 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 01:09:45,072 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-15 01:09:45,073 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 01:09:45,073 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-15 01:09:45,073 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-15 01:09:45,076 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 226 out of 274 [2025-03-15 01:09:45,077 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 212 places, 214 transitions, 644 flow. Second operand has 3 states, 3 states have (on average 227.33333333333334) internal successors, (682), 3 states have internal predecessors, (682), 0 states have call successors, (0), 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-15 01:09:45,077 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 01:09:45,077 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 226 of 274 [2025-03-15 01:09:45,077 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 01:09:45,708 INFO L124 PetriNetUnfolderBase]: 1215/5176 cut-off events. [2025-03-15 01:09:45,708 INFO L125 PetriNetUnfolderBase]: For 3792/4217 co-relation queries the response was YES. [2025-03-15 01:09:45,726 INFO L83 FinitePrefix]: Finished finitePrefix Result has 10126 conditions, 5176 events. 1215/5176 cut-off events. For 3792/4217 co-relation queries the response was YES. Maximal size of possible extension queue 152. Compared 44428 event pairs, 696 based on Foata normal form. 0/4454 useless extension candidates. Maximal degree in co-relation 8343. Up to 1411 conditions per place. [2025-03-15 01:09:45,742 INFO L140 encePairwiseOnDemand]: 267/274 looper letters, 28 selfloop transitions, 2 changer transitions 1/211 dead transitions. [2025-03-15 01:09:45,742 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 209 places, 211 transitions, 692 flow [2025-03-15 01:09:45,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-15 01:09:45,743 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2025-03-15 01:09:45,744 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 713 transitions. [2025-03-15 01:09:45,744 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.8673965936739659 [2025-03-15 01:09:45,745 INFO L298 CegarLoopForPetriNet]: 254 programPoint places, -45 predicate places. [2025-03-15 01:09:45,745 INFO L471 AbstractCegarLoop]: Abstraction has has 209 places, 211 transitions, 692 flow [2025-03-15 01:09:45,746 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 227.33333333333334) internal successors, (682), 3 states have internal predecessors, (682), 0 states have call successors, (0), 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-15 01:09:45,746 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 01:09:45,746 INFO L221 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] [2025-03-15 01:09:45,746 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2025-03-15 01:09:45,746 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 21 more)] === [2025-03-15 01:09:45,746 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 01:09:45,747 INFO L85 PathProgramCache]: Analyzing trace with hash 1217870754, now seen corresponding path program 1 times [2025-03-15 01:09:45,747 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 01:09:45,747 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [547719299] [2025-03-15 01:09:45,747 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 01:09:45,747 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 01:09:45,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 01:09:45,984 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-15 01:09:45,984 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 01:09:45,984 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [547719299] [2025-03-15 01:09:45,985 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [547719299] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 01:09:45,985 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 01:09:45,985 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2025-03-15 01:09:45,985 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [941069824] [2025-03-15 01:09:45,985 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 01:09:45,985 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2025-03-15 01:09:45,985 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 01:09:45,985 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2025-03-15 01:09:45,985 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2025-03-15 01:09:45,986 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 209 out of 274 [2025-03-15 01:09:45,987 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 209 places, 211 transitions, 692 flow. Second operand has 6 states, 6 states have (on average 210.33333333333334) internal successors, (1262), 6 states have internal predecessors, (1262), 0 states have call successors, (0), 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-15 01:09:45,987 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 01:09:45,987 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 209 of 274 [2025-03-15 01:09:45,987 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 01:09:46,804 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L1034-2-->L1034-3: Formula: (= (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread1of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18)) |v_threadThread1of2ForFork0_#t~mem10_1|) InVars {#memory_int=|v_#memory_int_9|, threadThread1of2ForFork0_~next_worker~0=v_threadThread1of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread1of2ForFork0_#t~mem10=|v_threadThread1of2ForFork0_#t~mem10_1|, threadThread1of2ForFork0_~next_worker~0=v_threadThread1of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~mem10][205], [268#(= |#race~tids~0| 0), 2#L1045-6true, 262#(= |#race~threads_total~0| 0), 257#true, 36#L1025-3true, 263#true, threadThread1of2ForFork0InUse, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 89#L1034-3true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:46,804 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2025-03-15 01:09:46,804 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:09:46,804 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:09:46,804 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:09:46,808 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][268], [132#L1034-3true, 268#(= |#race~tids~0| 0), 2#L1045-6true, 262#(= |#race~threads_total~0| 0), 257#true, 226#L1025-3true, threadThread1of2ForFork0InUse, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:46,808 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2025-03-15 01:09:46,808 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:09:46,809 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:09:46,809 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:09:46,861 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L1034-2-->L1034-3: Formula: (= (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread1of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18)) |v_threadThread1of2ForFork0_#t~mem10_1|) InVars {#memory_int=|v_#memory_int_9|, threadThread1of2ForFork0_~next_worker~0=v_threadThread1of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread1of2ForFork0_#t~mem10=|v_threadThread1of2ForFork0_#t~mem10_1|, threadThread1of2ForFork0_~next_worker~0=v_threadThread1of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~mem10][204], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 77#L1045-7true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 257#true, 36#L1025-3true, 263#true, threadThread1of2ForFork0InUse, 89#L1034-3true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:46,861 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2025-03-15 01:09:46,861 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-15 01:09:46,861 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-15 01:09:46,862 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-15 01:09:46,862 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][267], [132#L1034-3true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 77#L1045-7true, 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 226#L1025-3true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:46,862 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2025-03-15 01:09:46,863 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-15 01:09:46,863 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-15 01:09:46,863 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-15 01:09:46,910 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L1034-2-->L1034-3: Formula: (= (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread1of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18)) |v_threadThread1of2ForFork0_#t~mem10_1|) InVars {#memory_int=|v_#memory_int_9|, threadThread1of2ForFork0_~next_worker~0=v_threadThread1of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread1of2ForFork0_#t~mem10=|v_threadThread1of2ForFork0_#t~mem10_1|, threadThread1of2ForFork0_~next_worker~0=v_threadThread1of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~mem10][204], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 180#L1045-8true, 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 36#L1025-3true, 263#true, threadThread1of2ForFork0InUse, 89#L1034-3true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:46,910 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2025-03-15 01:09:46,910 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:09:46,910 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:09:46,910 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:09:46,911 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][267], [132#L1034-3true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 180#L1045-8true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 257#true, 226#L1025-3true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:46,911 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2025-03-15 01:09:46,911 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:09:46,911 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:09:46,911 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:09:47,163 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][197], [214#L1034-2true, 268#(= |#race~tids~0| 0), 2#L1045-6true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 257#true, 263#true, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:47,164 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2025-03-15 01:09:47,164 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:09:47,164 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:09:47,164 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:09:47,165 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][123], [201#L1027-3true, 268#(= |#race~tids~0| 0), 2#L1045-6true, 262#(= |#race~threads_total~0| 0), 250#L1034-2true, 257#true, 263#true, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:47,165 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2025-03-15 01:09:47,165 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:09:47,165 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:09:47,165 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:09:47,192 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][196], [214#L1034-2true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 77#L1045-7true, 14#L1027-3true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 257#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:47,193 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2025-03-15 01:09:47,193 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:09:47,193 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:09:47,193 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:09:47,193 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][122], [201#L1027-3true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 77#L1045-7true, 250#L1034-2true, 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:47,193 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2025-03-15 01:09:47,194 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:09:47,194 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:09:47,194 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:09:47,254 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][196], [214#L1034-2true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 180#L1045-8true, 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:47,254 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is not cut-off event [2025-03-15 01:09:47,254 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is not cut-off event [2025-03-15 01:09:47,254 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is not cut-off event [2025-03-15 01:09:47,254 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is not cut-off event [2025-03-15 01:09:47,255 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][122], [201#L1027-3true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 250#L1034-2true, 180#L1045-8true, 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:47,256 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is not cut-off event [2025-03-15 01:09:47,256 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is not cut-off event [2025-03-15 01:09:47,256 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is not cut-off event [2025-03-15 01:09:47,256 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is not cut-off event [2025-03-15 01:09:47,256 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L1034-2-->L1034-3: Formula: (= (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread1of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18)) |v_threadThread1of2ForFork0_#t~mem10_1|) InVars {#memory_int=|v_#memory_int_9|, threadThread1of2ForFork0_~next_worker~0=v_threadThread1of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread1of2ForFork0_#t~mem10=|v_threadThread1of2ForFork0_#t~mem10_1|, threadThread1of2ForFork0_~next_worker~0=v_threadThread1of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~mem10][204], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 180#L1045-8true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 257#true, threadThread1of2ForFork0InUse, 263#true, 89#L1034-3true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:47,256 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2025-03-15 01:09:47,256 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:09:47,256 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:09:47,256 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:09:47,258 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][267], [201#L1027-3true, 132#L1034-3true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 180#L1045-8true, 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:47,258 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2025-03-15 01:09:47,258 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:09:47,258 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:09:47,258 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:09:47,413 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][225], [214#L1034-2true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 180#L1045-8true, 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:47,413 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2025-03-15 01:09:47,413 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:09:47,413 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:09:47,413 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:09:47,415 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][141], [268#(= |#race~tids~0| 0), 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 180#L1045-8true, 250#L1034-2true, 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:47,415 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2025-03-15 01:09:47,415 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:09:47,415 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:09:47,415 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:09:47,417 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][267], [132#L1034-3true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 77#L1045-7true, 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:47,417 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2025-03-15 01:09:47,417 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:09:47,417 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:09:47,417 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:09:47,457 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][267], [132#L1034-3true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 180#L1045-8true, 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:47,457 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2025-03-15 01:09:47,457 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-15 01:09:47,457 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-15 01:09:47,457 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-15 01:09:47,462 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][168], [114#L1045-5true, 235#L1031-13true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 257#true, 84#L1032-2true, threadThread1of2ForFork0InUse, 263#true, 272#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), threadThread2of2ForFork0InUse]) [2025-03-15 01:09:47,462 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2025-03-15 01:09:47,462 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-15 01:09:47,462 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-15 01:09:47,462 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-15 01:09:47,506 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][167], [235#L1031-13true, 268#(= |#race~tids~0| 0), 2#L1045-6true, 262#(= |#race~threads_total~0| 0), 257#true, 84#L1032-2true, 263#true, threadThread1of2ForFork0InUse, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), threadThread2of2ForFork0InUse]) [2025-03-15 01:09:47,506 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2025-03-15 01:09:47,506 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-15 01:09:47,506 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-15 01:09:47,506 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-15 01:09:47,544 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][166], [235#L1031-13true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 77#L1045-7true, 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 84#L1032-2true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:47,544 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2025-03-15 01:09:47,544 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:09:47,544 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:09:47,545 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:09:47,550 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][168], [114#L1045-5true, 235#L1031-13true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 257#true, 246#L1034-1true, 263#true, threadThread1of2ForFork0InUse, 272#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), threadThread2of2ForFork0InUse]) [2025-03-15 01:09:47,550 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2025-03-15 01:09:47,550 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:09:47,550 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:09:47,550 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:09:47,588 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][156], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 77#L1045-7true, 250#L1034-2true, 157#L1031-5true, 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:47,588 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is not cut-off event [2025-03-15 01:09:47,589 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is not cut-off event [2025-03-15 01:09:47,589 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is not cut-off event [2025-03-15 01:09:47,589 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is not cut-off event [2025-03-15 01:09:47,589 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][156], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 180#L1045-8true, 250#L1034-2true, 157#L1031-5true, 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:47,589 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2025-03-15 01:09:47,589 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-15 01:09:47,589 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-15 01:09:47,589 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-15 01:09:47,592 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][267], [132#L1034-3true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 77#L1045-7true, 157#L1031-5true, 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:47,592 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2025-03-15 01:09:47,592 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-15 01:09:47,592 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-15 01:09:47,592 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-15 01:09:47,593 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][167], [235#L1031-13true, 268#(= |#race~tids~0| 0), 2#L1045-6true, 262#(= |#race~threads_total~0| 0), 257#true, 246#L1034-1true, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:47,593 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2025-03-15 01:09:47,593 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-15 01:09:47,593 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-15 01:09:47,593 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-15 01:09:47,634 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][166], [235#L1031-13true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 180#L1045-8true, 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 84#L1032-2true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:47,634 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is not cut-off event [2025-03-15 01:09:47,635 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2025-03-15 01:09:47,635 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2025-03-15 01:09:47,635 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2025-03-15 01:09:47,636 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][166], [235#L1031-13true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 77#L1045-7true, 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 246#L1034-1true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:47,636 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2025-03-15 01:09:47,636 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:09:47,637 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:09:47,637 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:09:47,637 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][267], [132#L1034-3true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 180#L1045-8true, 157#L1031-5true, 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:47,637 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2025-03-15 01:09:47,637 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:09:47,637 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:09:47,637 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:09:47,637 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][166], [235#L1031-13true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 77#L1045-7true, 250#L1034-2true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 257#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:47,637 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2025-03-15 01:09:47,637 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:09:47,638 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:09:47,638 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:09:47,647 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][168], [235#L1031-13true, 114#L1045-5true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 250#L1034-2true, 257#true, threadThread1of2ForFork0InUse, 263#true, 272#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), threadThread2of2ForFork0InUse]) [2025-03-15 01:09:47,647 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is not cut-off event [2025-03-15 01:09:47,647 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2025-03-15 01:09:47,647 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2025-03-15 01:09:47,647 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2025-03-15 01:09:47,649 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([721] threadEXIT-->L1045-9: Formula: (= v_threadThread1of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem20#1_8|) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 251#L1045-9true, 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 84#L1032-2true, threadThread1of2ForFork0NotInUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:47,649 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2025-03-15 01:09:47,649 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:09:47,649 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:09:47,649 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:09:47,683 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([721] threadEXIT-->L1045-9: Formula: (= v_threadThread1of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem20#1_8|) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [268#(= |#race~tids~0| 0), 251#L1045-9true, 262#(= |#race~threads_total~0| 0), 250#L1034-2true, 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), threadThread1of2ForFork0NotInUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:47,683 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2025-03-15 01:09:47,683 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:09:47,683 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:09:47,683 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:09:47,689 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][166], [235#L1031-13true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 250#L1034-2true, 180#L1045-8true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 257#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:47,689 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2025-03-15 01:09:47,689 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:09:47,689 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:09:47,689 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:09:47,690 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][166], [235#L1031-13true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 77#L1045-7true, 250#L1034-2true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 257#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:47,690 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2025-03-15 01:09:47,690 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:09:47,690 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:09:47,690 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:09:47,690 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:09:47,692 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][167], [235#L1031-13true, 268#(= |#race~tids~0| 0), 2#L1045-6true, 262#(= |#race~threads_total~0| 0), 250#L1034-2true, 257#true, threadThread1of2ForFork0InUse, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:47,692 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is not cut-off event [2025-03-15 01:09:47,692 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is not cut-off event [2025-03-15 01:09:47,692 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is not cut-off event [2025-03-15 01:09:47,692 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is not cut-off event [2025-03-15 01:09:47,694 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([721] threadEXIT-->L1045-9: Formula: (= v_threadThread1of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem20#1_8|) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [74#L1032-1true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 251#L1045-9true, 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), threadThread1of2ForFork0NotInUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:47,694 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2025-03-15 01:09:47,694 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-15 01:09:47,694 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-15 01:09:47,694 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2025-03-15 01:09:47,728 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][166], [235#L1031-13true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 180#L1045-8true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 257#true, 246#L1034-1true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:47,728 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is not cut-off event [2025-03-15 01:09:47,728 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is not cut-off event [2025-03-15 01:09:47,728 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is not cut-off event [2025-03-15 01:09:47,728 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is not cut-off event [2025-03-15 01:09:47,728 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][166], [235#L1031-13true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 180#L1045-8true, 250#L1034-2true, 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:47,728 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2025-03-15 01:09:47,728 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:09:47,728 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:09:47,728 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:09:47,728 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:09:47,735 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([721] threadEXIT-->L1045-9: Formula: (= v_threadThread1of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem20#1_8|) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 251#L1045-9true, 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 246#L1034-1true, threadThread1of2ForFork0NotInUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:47,735 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2025-03-15 01:09:47,735 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:09:47,736 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:09:47,736 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:09:47,737 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([721] threadEXIT-->L1045-9: Formula: (= v_threadThread1of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem20#1_8|) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [74#L1032-1true, 268#(= |#race~tids~0| 0), 251#L1045-9true, 262#(= |#race~threads_total~0| 0), 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), threadThread1of2ForFork0NotInUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:47,737 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2025-03-15 01:09:47,737 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-15 01:09:47,738 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2025-03-15 01:09:47,738 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-15 01:09:47,738 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2025-03-15 01:09:47,738 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([721] threadEXIT-->L1045-9: Formula: (= v_threadThread1of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem20#1_8|) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [268#(= |#race~tids~0| 0), 251#L1045-9true, 262#(= |#race~threads_total~0| 0), 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 84#L1032-2true, threadThread1of2ForFork0NotInUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:47,738 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2025-03-15 01:09:47,738 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2025-03-15 01:09:47,738 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:09:47,738 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:09:47,738 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:09:47,738 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([721] threadEXIT-->L1045-9: Formula: (= v_threadThread1of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem20#1_8|) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [268#(= |#race~tids~0| 0), 251#L1045-9true, 262#(= |#race~threads_total~0| 0), 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 257#true, 246#L1034-1true, threadThread1of2ForFork0NotInUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:47,738 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2025-03-15 01:09:47,738 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:09:47,738 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:09:47,738 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:09:47,738 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-03-15 01:09:47,740 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([721] threadEXIT-->L1045-9: Formula: (= v_threadThread1of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem20#1_8|) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 251#L1045-9true, 250#L1034-2true, 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), threadThread1of2ForFork0NotInUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:47,740 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2025-03-15 01:09:47,740 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:09:47,740 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:09:47,740 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:09:47,740 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:09:47,779 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([721] threadEXIT-->L1045-9: Formula: (= v_threadThread1of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem20#1_8|) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [268#(= |#race~tids~0| 0), 251#L1045-9true, 262#(= |#race~threads_total~0| 0), 250#L1034-2true, 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), threadThread1of2ForFork0NotInUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:47,779 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2025-03-15 01:09:47,779 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:09:47,779 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:09:47,779 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:09:47,779 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:09:47,779 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-15 01:09:47,782 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([722] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_10| v_threadThread2of2ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_10|, threadThread2of2ForFork0_thidvar0=v_threadThread2of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_10|, threadThread2of2ForFork0_thidvar0=v_threadThread2of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][256], [214#L1034-2true, 268#(= |#race~tids~0| 0), 251#L1045-9true, 262#(= |#race~threads_total~0| 0), 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 257#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0NotInUse]) [2025-03-15 01:09:47,782 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2025-03-15 01:09:47,782 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:09:47,782 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:09:47,782 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:09:47,782 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([722] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_10| v_threadThread2of2ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_10|, threadThread2of2ForFork0_thidvar0=v_threadThread2of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_10|, threadThread2of2ForFork0_thidvar0=v_threadThread2of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][256], [268#(= |#race~tids~0| 0), 251#L1045-9true, 262#(= |#race~threads_total~0| 0), 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 257#true, 109#L1034-1true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0NotInUse]) [2025-03-15 01:09:47,782 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2025-03-15 01:09:47,782 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:09:47,782 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:09:47,782 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:09:47,923 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([721] threadEXIT-->L1045-9: Formula: (= v_threadThread1of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem20#1_8|) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 251#L1045-9true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 257#true, 84#L1032-2true, threadThread1of2ForFork0NotInUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:47,923 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2025-03-15 01:09:47,923 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2025-03-15 01:09:47,924 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:09:47,924 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:09:47,924 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2025-03-15 01:09:47,924 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:09:47,924 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([721] threadEXIT-->L1045-9: Formula: (= v_threadThread1of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem20#1_8|) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [74#L1032-1true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 251#L1045-9true, 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), threadThread1of2ForFork0NotInUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:47,924 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2025-03-15 01:09:47,924 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-15 01:09:47,924 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2025-03-15 01:09:47,924 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2025-03-15 01:09:47,924 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-15 01:09:47,924 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2025-03-15 01:09:47,924 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([721] threadEXIT-->L1045-9: Formula: (= v_threadThread1of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem20#1_8|) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 251#L1045-9true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 257#true, threadThread1of2ForFork0NotInUse, 246#L1034-1true, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:47,924 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2025-03-15 01:09:47,924 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:09:47,924 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:09:47,924 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:09:47,924 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-03-15 01:09:47,924 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-03-15 01:09:47,962 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([722] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_10| v_threadThread2of2ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_10|, threadThread2of2ForFork0_thidvar0=v_threadThread2of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_10|, threadThread2of2ForFork0_thidvar0=v_threadThread2of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][256], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 251#L1045-9true, 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 196#L1032-2true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0NotInUse]) [2025-03-15 01:09:47,962 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2025-03-15 01:09:47,962 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:09:47,962 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:09:47,962 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2025-03-15 01:09:47,992 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([721] threadEXIT-->L1045-9: Formula: (= v_threadThread1of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem20#1_8|) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [268#(= |#race~tids~0| 0), 251#L1045-9true, 262#(= |#race~threads_total~0| 0), 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 257#true, 84#L1032-2true, threadThread1of2ForFork0NotInUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:47,993 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2025-03-15 01:09:47,993 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2025-03-15 01:09:47,993 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2025-03-15 01:09:47,993 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:09:47,993 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:09:47,993 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2025-03-15 01:09:47,993 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:09:48,032 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][267], [132#L1034-3true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 180#L1045-8true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 257#true, 109#L1034-1true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:48,032 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2025-03-15 01:09:48,033 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2025-03-15 01:09:48,033 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2025-03-15 01:09:48,033 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2025-03-15 01:09:48,069 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([721] threadEXIT-->L1045-9: Formula: (= v_threadThread1of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem20#1_8|) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [268#(= |#race~tids~0| 0), 251#L1045-9true, 262#(= |#race~threads_total~0| 0), 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 257#true, 246#L1034-1true, threadThread1of2ForFork0NotInUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:48,069 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2025-03-15 01:09:48,069 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:09:48,069 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-15 01:09:48,069 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:09:48,069 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:09:48,069 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-03-15 01:09:48,069 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-03-15 01:09:48,069 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([721] threadEXIT-->L1045-9: Formula: (= v_threadThread1of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem20#1_8|) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [268#(= |#race~tids~0| 0), 251#L1045-9true, 262#(= |#race~threads_total~0| 0), 250#L1034-2true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 257#true, threadThread1of2ForFork0NotInUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:48,069 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2025-03-15 01:09:48,069 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:09:48,069 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-15 01:09:48,069 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:09:48,069 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:09:48,069 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:09:48,070 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-15 01:09:48,072 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][267], [214#L1034-2true, 132#L1034-3true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 180#L1045-8true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 257#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:48,072 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2025-03-15 01:09:48,072 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-03-15 01:09:48,072 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-03-15 01:09:48,072 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-03-15 01:09:48,072 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([722] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_10| v_threadThread2of2ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_10|, threadThread2of2ForFork0_thidvar0=v_threadThread2of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_10|, threadThread2of2ForFork0_thidvar0=v_threadThread2of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][256], [268#(= |#race~tids~0| 0), 251#L1045-9true, 262#(= |#race~threads_total~0| 0), 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 257#true, 109#L1034-1true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0NotInUse]) [2025-03-15 01:09:48,072 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2025-03-15 01:09:48,072 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:09:48,072 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-03-15 01:09:48,072 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:09:48,072 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:09:48,072 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([722] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_10| v_threadThread2of2ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_10|, threadThread2of2ForFork0_thidvar0=v_threadThread2of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_10|, threadThread2of2ForFork0_thidvar0=v_threadThread2of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][256], [214#L1034-2true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 251#L1045-9true, 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0NotInUse]) [2025-03-15 01:09:48,072 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2025-03-15 01:09:48,072 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:09:48,072 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:09:48,072 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:09:48,072 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-15 01:09:48,547 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][217], [116#L1045-4true, 271#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0), 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, 263#true, threadThread1of2ForFork0InUse, 196#L1032-2true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:48,548 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is cut-off event [2025-03-15 01:09:48,548 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:09:48,548 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:09:48,548 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 01:09:48,548 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][225], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 77#L1045-7true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 257#true, threadThread1of2ForFork0InUse, 196#L1032-2true, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:48,548 INFO L294 olderBase$Statistics]: this new event has 203 ancestors and is cut-off event [2025-03-15 01:09:48,548 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 01:09:48,548 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:09:48,548 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:09:48,548 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][225], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 180#L1045-8true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 257#true, threadThread1of2ForFork0InUse, 196#L1032-2true, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:48,548 INFO L294 olderBase$Statistics]: this new event has 204 ancestors and is cut-off event [2025-03-15 01:09:48,548 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:09:48,548 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:09:48,548 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 01:09:48,548 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][218], [268#(= |#race~tids~0| 0), 2#L1045-6true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, 263#true, threadThread1of2ForFork0InUse, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 196#L1032-2true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:48,548 INFO L294 olderBase$Statistics]: this new event has 202 ancestors and is cut-off event [2025-03-15 01:09:48,548 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:09:48,548 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 01:09:48,548 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:09:48,548 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][219], [114#L1045-5true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, threadThread1of2ForFork0InUse, 263#true, 196#L1032-2true, 272#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), threadThread2of2ForFork0InUse]) [2025-03-15 01:09:48,548 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2025-03-15 01:09:48,548 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:09:48,548 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 01:09:48,548 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:09:48,561 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][219], [114#L1045-5true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, 184#L1032-1true, 263#true, threadThread1of2ForFork0InUse, 272#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), threadThread2of2ForFork0InUse]) [2025-03-15 01:09:48,562 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2025-03-15 01:09:48,562 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:09:48,562 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 01:09:48,562 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 01:09:48,563 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][225], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 180#L1045-8true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 257#true, 109#L1034-1true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:48,563 INFO L294 olderBase$Statistics]: this new event has 206 ancestors and is cut-off event [2025-03-15 01:09:48,563 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:09:48,563 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:09:48,563 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:09:48,563 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][225], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 77#L1045-7true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 257#true, 109#L1034-1true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:48,563 INFO L294 olderBase$Statistics]: this new event has 205 ancestors and is cut-off event [2025-03-15 01:09:48,563 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:09:48,563 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:09:48,563 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:09:48,563 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][218], [268#(= |#race~tids~0| 0), 2#L1045-6true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, 109#L1034-1true, 263#true, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:48,563 INFO L294 olderBase$Statistics]: this new event has 204 ancestors and is cut-off event [2025-03-15 01:09:48,563 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:09:48,563 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:09:48,563 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:09:48,563 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][219], [114#L1045-5true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, 109#L1034-1true, 263#true, 272#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:48,563 INFO L294 olderBase$Statistics]: this new event has 203 ancestors and is cut-off event [2025-03-15 01:09:48,563 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:09:48,564 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:09:48,564 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:09:48,567 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][218], [268#(= |#race~tids~0| 0), 2#L1045-6true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, 184#L1032-1true, 263#true, threadThread1of2ForFork0InUse, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), threadThread2of2ForFork0InUse]) [2025-03-15 01:09:48,567 INFO L294 olderBase$Statistics]: this new event has 202 ancestors and is cut-off event [2025-03-15 01:09:48,567 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:09:48,567 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 01:09:48,567 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 01:09:48,568 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][219], [114#L1045-5true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, threadThread1of2ForFork0InUse, 272#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), 263#true, 196#L1032-2true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:48,568 INFO L294 olderBase$Statistics]: this new event has 202 ancestors and is cut-off event [2025-03-15 01:09:48,568 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:09:48,568 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 01:09:48,568 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 01:09:48,568 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:09:48,568 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][217], [116#L1045-4true, 271#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0), 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, 109#L1034-1true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:48,568 INFO L294 olderBase$Statistics]: this new event has 202 ancestors and is cut-off event [2025-03-15 01:09:48,568 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:09:48,568 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 01:09:48,568 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:09:48,568 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][225], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 77#L1045-7true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 257#true, 109#L1034-1true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:48,568 INFO L294 olderBase$Statistics]: this new event has 205 ancestors and is cut-off event [2025-03-15 01:09:48,568 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 01:09:48,568 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:09:48,568 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:09:48,569 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:09:48,569 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][225], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 180#L1045-8true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 257#true, 109#L1034-1true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:48,569 INFO L294 olderBase$Statistics]: this new event has 206 ancestors and is cut-off event [2025-03-15 01:09:48,569 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:09:48,569 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:09:48,569 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 01:09:48,569 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:09:48,569 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][218], [268#(= |#race~tids~0| 0), 2#L1045-6true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, 109#L1034-1true, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:48,569 INFO L294 olderBase$Statistics]: this new event has 204 ancestors and is cut-off event [2025-03-15 01:09:48,569 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:09:48,569 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 01:09:48,569 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:09:48,569 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:09:48,569 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][219], [114#L1045-5true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, 109#L1034-1true, 272#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:48,569 INFO L294 olderBase$Statistics]: this new event has 203 ancestors and is cut-off event [2025-03-15 01:09:48,569 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:09:48,569 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:09:48,569 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 01:09:48,569 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:09:48,570 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][225], [214#L1034-2true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 180#L1045-8true, 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:48,570 INFO L294 olderBase$Statistics]: this new event has 207 ancestors and is cut-off event [2025-03-15 01:09:48,570 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:09:48,570 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:09:48,570 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:09:48,570 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:09:48,570 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][225], [214#L1034-2true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 77#L1045-7true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 257#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:48,570 INFO L294 olderBase$Statistics]: this new event has 206 ancestors and is cut-off event [2025-03-15 01:09:48,570 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:09:48,570 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:09:48,570 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:09:48,570 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][218], [214#L1034-2true, 268#(= |#race~tids~0| 0), 2#L1045-6true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:48,570 INFO L294 olderBase$Statistics]: this new event has 205 ancestors and is cut-off event [2025-03-15 01:09:48,570 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:09:48,570 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:09:48,570 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:09:48,571 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][219], [214#L1034-2true, 114#L1045-5true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, 263#true, 272#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:48,571 INFO L294 olderBase$Statistics]: this new event has 204 ancestors and is cut-off event [2025-03-15 01:09:48,571 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:09:48,571 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:09:48,571 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:09:48,575 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][225], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 180#L1045-8true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 257#true, 184#L1032-1true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:48,575 INFO L294 olderBase$Statistics]: this new event has 204 ancestors and is cut-off event [2025-03-15 01:09:48,575 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 01:09:48,575 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 01:09:48,575 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:09:48,575 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][225], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 77#L1045-7true, 164#L1029-4true, 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 184#L1032-1true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:48,575 INFO L294 olderBase$Statistics]: this new event has 203 ancestors and is cut-off event [2025-03-15 01:09:48,575 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 01:09:48,575 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 01:09:48,575 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:09:48,575 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][218], [268#(= |#race~tids~0| 0), 2#L1045-6true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), threadThread1of2ForFork0InUse, 196#L1032-2true, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:48,575 INFO L294 olderBase$Statistics]: this new event has 203 ancestors and is cut-off event [2025-03-15 01:09:48,575 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:09:48,575 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 01:09:48,575 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:09:48,575 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 01:09:48,576 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][217], [214#L1034-2true, 116#L1045-4true, 271#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0), 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:48,577 INFO L294 olderBase$Statistics]: this new event has 203 ancestors and is cut-off event [2025-03-15 01:09:48,577 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 01:09:48,577 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:09:48,577 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:09:48,577 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][225], [214#L1034-2true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 77#L1045-7true, 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:48,577 INFO L294 olderBase$Statistics]: this new event has 206 ancestors and is cut-off event [2025-03-15 01:09:48,577 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 01:09:48,577 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:09:48,577 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:09:48,577 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:09:48,577 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][225], [214#L1034-2true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 180#L1045-8true, 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:48,577 INFO L294 olderBase$Statistics]: this new event has 207 ancestors and is cut-off event [2025-03-15 01:09:48,577 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 01:09:48,577 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:09:48,577 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:09:48,577 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:09:48,577 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:09:48,577 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][218], [214#L1034-2true, 268#(= |#race~tids~0| 0), 2#L1045-6true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, threadThread1of2ForFork0InUse, 263#true, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), threadThread2of2ForFork0InUse]) [2025-03-15 01:09:48,577 INFO L294 olderBase$Statistics]: this new event has 205 ancestors and is cut-off event [2025-03-15 01:09:48,577 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:09:48,577 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:09:48,577 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 01:09:48,577 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:09:48,577 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][219], [214#L1034-2true, 114#L1045-5true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, 263#true, threadThread1of2ForFork0InUse, 272#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), threadThread2of2ForFork0InUse]) [2025-03-15 01:09:48,577 INFO L294 olderBase$Statistics]: this new event has 204 ancestors and is cut-off event [2025-03-15 01:09:48,577 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:09:48,577 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:09:48,577 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 01:09:48,577 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:09:48,582 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][225], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 180#L1045-8true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 257#true, threadThread1of2ForFork0InUse, 263#true, 196#L1032-2true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:48,582 INFO L294 olderBase$Statistics]: this new event has 205 ancestors and is cut-off event [2025-03-15 01:09:48,583 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:09:48,583 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:09:48,583 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 01:09:48,583 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 01:09:48,583 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][225], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 77#L1045-7true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 257#true, 263#true, threadThread1of2ForFork0InUse, 196#L1032-2true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:48,583 INFO L294 olderBase$Statistics]: this new event has 204 ancestors and is cut-off event [2025-03-15 01:09:48,583 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 01:09:48,583 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:09:48,583 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 01:09:48,583 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:09:48,583 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][219], [114#L1045-5true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, 109#L1034-1true, 263#true, threadThread1of2ForFork0InUse, 272#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), threadThread2of2ForFork0InUse]) [2025-03-15 01:09:48,583 INFO L294 olderBase$Statistics]: this new event has 204 ancestors and is cut-off event [2025-03-15 01:09:48,583 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:09:48,583 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:09:48,583 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 01:09:48,583 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 01:09:48,583 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:09:48,590 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][218], [268#(= |#race~tids~0| 0), 2#L1045-6true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, 109#L1034-1true, 263#true, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:48,590 INFO L294 olderBase$Statistics]: this new event has 205 ancestors and is cut-off event [2025-03-15 01:09:48,590 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:09:48,590 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 01:09:48,590 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 01:09:48,590 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:09:48,590 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:09:48,591 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][219], [214#L1034-2true, 114#L1045-5true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, threadThread1of2ForFork0InUse, 263#true, 272#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), threadThread2of2ForFork0InUse]) [2025-03-15 01:09:48,591 INFO L294 olderBase$Statistics]: this new event has 205 ancestors and is cut-off event [2025-03-15 01:09:48,591 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:09:48,591 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 01:09:48,591 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:09:48,591 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 01:09:48,591 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:09:48,597 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][225], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 180#L1045-8true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 257#true, 109#L1034-1true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:48,597 INFO L294 olderBase$Statistics]: this new event has 207 ancestors and is cut-off event [2025-03-15 01:09:48,597 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:09:48,597 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:09:48,597 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 01:09:48,597 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 01:09:48,597 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:09:48,598 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][225], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 77#L1045-7true, 164#L1029-4true, 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 109#L1034-1true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:48,598 INFO L294 olderBase$Statistics]: this new event has 206 ancestors and is cut-off event [2025-03-15 01:09:48,598 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 01:09:48,598 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 01:09:48,598 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:09:48,598 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:09:48,598 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:09:48,598 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][218], [214#L1034-2true, 268#(= |#race~tids~0| 0), 2#L1045-6true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, threadThread1of2ForFork0InUse, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:48,598 INFO L294 olderBase$Statistics]: this new event has 206 ancestors and is cut-off event [2025-03-15 01:09:48,598 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:09:48,598 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:09:48,598 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 01:09:48,598 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 01:09:48,598 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:09:48,605 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][225], [214#L1034-2true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 180#L1045-8true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 257#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:48,605 INFO L294 olderBase$Statistics]: this new event has 208 ancestors and is cut-off event [2025-03-15 01:09:48,605 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 01:09:48,605 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:09:48,605 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 01:09:48,605 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:09:48,605 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:09:48,605 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:09:48,605 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][225], [214#L1034-2true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 77#L1045-7true, 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:48,605 INFO L294 olderBase$Statistics]: this new event has 207 ancestors and is cut-off event [2025-03-15 01:09:48,605 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 01:09:48,605 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 01:09:48,605 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:09:48,605 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:09:48,605 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:09:48,639 INFO L124 PetriNetUnfolderBase]: 9413/21757 cut-off events. [2025-03-15 01:09:48,639 INFO L125 PetriNetUnfolderBase]: For 44633/47076 co-relation queries the response was YES. [2025-03-15 01:09:48,709 INFO L83 FinitePrefix]: Finished finitePrefix Result has 56884 conditions, 21757 events. 9413/21757 cut-off events. For 44633/47076 co-relation queries the response was YES. Maximal size of possible extension queue 623. Compared 200435 event pairs, 4937 based on Foata normal form. 138/19205 useless extension candidates. Maximal degree in co-relation 21571. Up to 8211 conditions per place. [2025-03-15 01:09:48,892 INFO L140 encePairwiseOnDemand]: 269/274 looper letters, 146 selfloop transitions, 4 changer transitions 2/314 dead transitions. [2025-03-15 01:09:48,892 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 213 places, 314 transitions, 1606 flow [2025-03-15 01:09:48,895 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-03-15 01:09:48,895 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2025-03-15 01:09:48,896 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1405 transitions. [2025-03-15 01:09:48,897 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.8546228710462287 [2025-03-15 01:09:48,899 INFO L298 CegarLoopForPetriNet]: 254 programPoint places, -41 predicate places. [2025-03-15 01:09:48,899 INFO L471 AbstractCegarLoop]: Abstraction has has 213 places, 314 transitions, 1606 flow [2025-03-15 01:09:48,900 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 210.33333333333334) internal successors, (1262), 6 states have internal predecessors, (1262), 0 states have call successors, (0), 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-15 01:09:48,900 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 01:09:48,900 INFO L221 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-15 01:09:48,900 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2025-03-15 01:09:48,900 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 21 more)] === [2025-03-15 01:09:48,900 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 01:09:48,900 INFO L85 PathProgramCache]: Analyzing trace with hash 1408287439, now seen corresponding path program 1 times [2025-03-15 01:09:48,900 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 01:09:48,900 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [575349424] [2025-03-15 01:09:48,900 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 01:09:48,901 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 01:09:48,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 01:09:49,122 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-15 01:09:49,123 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 01:09:49,123 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [575349424] [2025-03-15 01:09:49,123 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [575349424] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 01:09:49,123 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 01:09:49,123 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2025-03-15 01:09:49,123 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1299745697] [2025-03-15 01:09:49,123 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 01:09:49,123 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2025-03-15 01:09:49,123 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 01:09:49,124 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2025-03-15 01:09:49,124 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2025-03-15 01:09:49,124 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 199 out of 274 [2025-03-15 01:09:49,125 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 213 places, 314 transitions, 1606 flow. Second operand has 6 states, 6 states have (on average 201.0) internal successors, (1206), 6 states have internal predecessors, (1206), 0 states have call successors, (0), 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-15 01:09:49,125 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 01:09:49,125 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 199 of 274 [2025-03-15 01:09:49,127 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 01:09:49,706 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][302], [132#L1034-3true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 269#true, 257#true, 151#L1042-6true, 275#true, 226#L1025-3true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:49,706 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 01:09:49,706 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:09:49,706 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:09:49,706 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:09:49,752 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][302], [132#L1034-3true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 257#true, 269#true, 226#L1025-3true, 275#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 94#L1043true]) [2025-03-15 01:09:49,753 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2025-03-15 01:09:49,753 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:09:49,753 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:09:49,753 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:09:49,753 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][302], [132#L1034-3true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 257#true, 269#true, 66#L1042-8true, 226#L1025-3true, 275#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:49,753 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2025-03-15 01:09:49,753 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:09:49,753 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:09:49,753 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:09:49,781 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([565] L1045-->L1045-1: Formula: (= |v_#race~tids~0_7| 0) InVars {} OutVars{#race~tids~0=|v_#race~tids~0_7|} AuxVars[] AssignedVars[#race~tids~0][81], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 250#L1034-2true, 269#true, 257#true, 275#true, 226#L1025-3true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 158#L1045-1true]) [2025-03-15 01:09:49,781 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2025-03-15 01:09:49,781 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:09:49,781 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:09:49,781 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:09:49,782 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][302], [132#L1034-3true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 96#L1045true, 257#true, 269#true, 226#L1025-3true, 275#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:49,782 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2025-03-15 01:09:49,782 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:09:49,782 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:09:49,782 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:09:49,797 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([555] L1043-2-->L1043-3: Formula: (= |v_#race~tids~0_4| 0) InVars {} OutVars{#race~tids~0=|v_#race~tids~0_4|} AuxVars[] AssignedVars[#race~tids~0][83], [72#L1043-3true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 250#L1034-2true, 269#true, 257#true, 275#true, 226#L1025-3true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:49,797 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2025-03-15 01:09:49,797 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 01:09:49,797 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 01:09:49,797 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 01:09:49,825 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([721] threadEXIT-->L1045-9: Formula: (= v_threadThread1of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem20#1_8|) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][173], [268#(= |#race~tids~0| 0), 251#L1045-9true, 262#(= |#race~threads_total~0| 0), 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 134#$Ultimate##0true, 275#true, threadThread1of2ForFork0NotInUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:49,825 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2025-03-15 01:09:49,825 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:09:49,825 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:09:49,825 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:09:49,885 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([721] threadEXIT-->L1045-9: Formula: (= v_threadThread1of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem20#1_8|) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][173], [268#(= |#race~tids~0| 0), 251#L1045-9true, 262#(= |#race~threads_total~0| 0), 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 257#true, 36#L1025-3true, 275#true, threadThread1of2ForFork0NotInUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:49,885 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2025-03-15 01:09:49,885 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:09:49,885 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:09:49,885 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:09:49,916 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([721] threadEXIT-->L1045-9: Formula: (= v_threadThread1of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem20#1_8|) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][173], [268#(= |#race~tids~0| 0), 251#L1045-9true, 262#(= |#race~threads_total~0| 0), 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 36#L1025-3true, threadThread1of2ForFork0NotInUse, 275#true, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:49,917 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2025-03-15 01:09:49,917 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:09:49,917 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:09:49,917 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:09:49,917 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:09:50,040 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][90], [201#L1027-3true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 250#L1034-2true, 269#true, 257#true, 151#L1042-6true, 275#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:50,040 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is not cut-off event [2025-03-15 01:09:50,040 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2025-03-15 01:09:50,040 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2025-03-15 01:09:50,040 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2025-03-15 01:09:50,040 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][90], [201#L1027-3true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 250#L1034-2true, 269#true, 257#true, 275#true, 263#true, threadThread1of2ForFork0InUse, 94#L1043true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:50,040 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2025-03-15 01:09:50,041 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:09:50,041 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:09:50,041 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:09:50,041 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][90], [201#L1027-3true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 250#L1034-2true, 257#true, 269#true, 66#L1042-8true, 275#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:50,041 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2025-03-15 01:09:50,041 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:09:50,041 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:09:50,041 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:09:50,043 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][302], [201#L1027-3true, 132#L1034-3true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 269#true, 257#true, 151#L1042-6true, 275#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:50,044 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2025-03-15 01:09:50,044 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-15 01:09:50,044 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-15 01:09:50,044 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-15 01:09:50,172 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][90], [201#L1027-3true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 250#L1034-2true, 96#L1045true, 269#true, 257#true, 275#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:50,172 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2025-03-15 01:09:50,172 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:09:50,172 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:09:50,172 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:09:50,173 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][302], [201#L1027-3true, 132#L1034-3true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 269#true, 257#true, 275#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse, 94#L1043true]) [2025-03-15 01:09:50,173 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2025-03-15 01:09:50,173 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:09:50,173 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:09:50,173 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:09:50,173 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][302], [201#L1027-3true, 132#L1034-3true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 269#true, 257#true, 66#L1042-8true, 275#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:50,173 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2025-03-15 01:09:50,173 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:09:50,173 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:09:50,173 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:09:50,242 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([565] L1045-->L1045-1: Formula: (= |v_#race~tids~0_7| 0) InVars {} OutVars{#race~tids~0=|v_#race~tids~0_7|} AuxVars[] AssignedVars[#race~tids~0][81], [201#L1027-3true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 250#L1034-2true, 269#true, 257#true, 275#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 158#L1045-1true]) [2025-03-15 01:09:50,243 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2025-03-15 01:09:50,243 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:09:50,243 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:09:50,243 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:09:50,245 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][302], [201#L1027-3true, 132#L1034-3true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 96#L1045true, 269#true, 257#true, 275#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:50,245 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2025-03-15 01:09:50,245 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:09:50,245 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:09:50,245 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:09:50,249 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][124], [4#L1042-5true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 257#true, 269#true, 84#L1032-2true, 275#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:50,249 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2025-03-15 01:09:50,249 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:09:50,249 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:09:50,249 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:09:50,395 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([555] L1043-2-->L1043-3: Formula: (= |v_#race~tids~0_4| 0) InVars {} OutVars{#race~tids~0=|v_#race~tids~0_4|} AuxVars[] AssignedVars[#race~tids~0][83], [201#L1027-3true, 72#L1043-3true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 250#L1034-2true, 269#true, 257#true, 275#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:50,395 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2025-03-15 01:09:50,395 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:09:50,395 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:09:50,395 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:09:50,419 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][105], [268#(= |#race~tids~0| 0), 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 250#L1034-2true, 257#true, 269#true, 151#L1042-6true, 275#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:50,419 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is not cut-off event [2025-03-15 01:09:50,419 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2025-03-15 01:09:50,419 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2025-03-15 01:09:50,419 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2025-03-15 01:09:50,419 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][105], [268#(= |#race~tids~0| 0), 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 250#L1034-2true, 269#true, 257#true, 275#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 94#L1043true]) [2025-03-15 01:09:50,420 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2025-03-15 01:09:50,420 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:50,420 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:50,420 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:50,420 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][105], [268#(= |#race~tids~0| 0), 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 250#L1034-2true, 269#true, 257#true, 66#L1042-8true, 275#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:50,420 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2025-03-15 01:09:50,420 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:50,420 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:50,420 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:50,422 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][124], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 257#true, 269#true, 84#L1032-2true, 151#L1042-6true, 275#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:50,422 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2025-03-15 01:09:50,423 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:09:50,423 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:09:50,423 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:09:50,423 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][302], [132#L1034-3true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 257#true, 269#true, 151#L1042-6true, 275#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:50,423 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2025-03-15 01:09:50,423 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:09:50,423 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:09:50,423 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:09:50,507 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][124], [4#L1042-5true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 257#true, 246#L1034-1true, 275#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:50,507 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2025-03-15 01:09:50,507 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:50,507 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:50,507 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:50,588 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][105], [268#(= |#race~tids~0| 0), 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 96#L1045true, 250#L1034-2true, 269#true, 257#true, 275#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:50,588 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2025-03-15 01:09:50,588 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:09:50,588 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:09:50,588 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:09:50,589 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][124], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 257#true, 269#true, 84#L1032-2true, 275#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 94#L1043true]) [2025-03-15 01:09:50,590 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2025-03-15 01:09:50,590 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:09:50,590 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:09:50,590 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:09:50,590 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][124], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 257#true, 84#L1032-2true, 66#L1042-8true, 275#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:50,590 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2025-03-15 01:09:50,590 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:09:50,590 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:09:50,590 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:09:50,590 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][302], [132#L1034-3true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 257#true, 269#true, 275#true, threadThread1of2ForFork0InUse, 263#true, 94#L1043true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:50,590 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2025-03-15 01:09:50,590 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:09:50,590 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:09:50,590 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:09:50,591 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][302], [132#L1034-3true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 257#true, 269#true, 66#L1042-8true, 275#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:50,591 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2025-03-15 01:09:50,591 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:09:50,591 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:09:50,591 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:09:50,597 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][124], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 257#true, 151#L1042-6true, 246#L1034-1true, 275#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:50,597 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2025-03-15 01:09:50,601 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:09:50,602 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:09:50,602 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:09:50,656 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([721] threadEXIT-->L1045-9: Formula: (= v_threadThread1of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem20#1_8|) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][173], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 251#L1045-9true, 14#L1027-3true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 257#true, 275#true, threadThread1of2ForFork0NotInUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:50,656 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2025-03-15 01:09:50,656 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:09:50,656 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:09:50,656 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:09:50,694 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([565] L1045-->L1045-1: Formula: (= |v_#race~tids~0_7| 0) InVars {} OutVars{#race~tids~0=|v_#race~tids~0_7|} AuxVars[] AssignedVars[#race~tids~0][81], [268#(= |#race~tids~0| 0), 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 250#L1034-2true, 257#true, 269#true, 275#true, threadThread1of2ForFork0InUse, 263#true, 158#L1045-1true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:50,695 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2025-03-15 01:09:50,695 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:09:50,695 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:09:50,695 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:09:50,697 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][124], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 96#L1045true, 269#true, 257#true, 84#L1032-2true, 275#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:50,698 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2025-03-15 01:09:50,698 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:09:50,698 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:09:50,698 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:09:50,698 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][302], [132#L1034-3true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 96#L1045true, 257#true, 269#true, 275#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:50,698 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2025-03-15 01:09:50,698 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:09:50,698 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:09:50,698 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:09:50,702 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][124], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 250#L1034-2true, 157#L1031-5true, 257#true, 269#true, 275#true, threadThread1of2ForFork0InUse, 263#true, 94#L1043true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:50,702 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2025-03-15 01:09:50,702 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:09:50,702 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:09:50,702 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:09:50,702 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][124], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 250#L1034-2true, 257#true, 269#true, 66#L1042-8true, 275#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:50,702 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2025-03-15 01:09:50,702 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:09:50,703 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:09:50,703 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:09:50,703 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][124], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 250#L1034-2true, 96#L1045true, 157#L1031-5true, 269#true, 257#true, 275#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:50,703 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2025-03-15 01:09:50,703 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:09:50,703 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:09:50,703 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:09:50,703 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][124], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 250#L1034-2true, 269#true, 257#true, 151#L1042-6true, 275#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:50,703 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2025-03-15 01:09:50,703 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:09:50,703 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:09:50,703 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:09:50,704 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][124], [4#L1042-5true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 250#L1034-2true, 157#L1031-5true, 269#true, 257#true, 275#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:50,705 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is not cut-off event [2025-03-15 01:09:50,705 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is not cut-off event [2025-03-15 01:09:50,705 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is not cut-off event [2025-03-15 01:09:50,705 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is not cut-off event [2025-03-15 01:09:50,705 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][124], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 250#L1034-2true, 157#L1031-5true, 257#true, 269#true, 151#L1042-6true, 275#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:50,705 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2025-03-15 01:09:50,705 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:09:50,705 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:09:50,705 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:09:50,705 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:09:50,750 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([555] L1043-2-->L1043-3: Formula: (= |v_#race~tids~0_4| 0) InVars {} OutVars{#race~tids~0=|v_#race~tids~0_4|} AuxVars[] AssignedVars[#race~tids~0][83], [72#L1043-3true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 250#L1034-2true, 257#true, 269#true, 275#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:50,750 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2025-03-15 01:09:50,750 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:09:50,750 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:09:50,750 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:09:50,755 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([721] threadEXIT-->L1045-9: Formula: (= v_threadThread1of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem20#1_8|) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][173], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 251#L1045-9true, 14#L1027-3true, 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), threadThread1of2ForFork0NotInUse, 275#true, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:50,755 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2025-03-15 01:09:50,755 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:09:50,755 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:09:50,755 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:09:50,755 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:09:50,788 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][124], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 257#true, 84#L1032-2true, 275#true, threadThread1of2ForFork0InUse, 263#true, 158#L1045-1true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:50,788 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2025-03-15 01:09:50,788 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:09:50,788 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:09:50,788 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:09:50,797 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][124], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 257#true, 275#true, 246#L1034-1true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 94#L1043true]) [2025-03-15 01:09:50,797 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2025-03-15 01:09:50,797 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:09:50,797 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:09:50,797 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:09:50,797 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][124], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 257#true, 269#true, 66#L1042-8true, 275#true, 246#L1034-1true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:50,797 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2025-03-15 01:09:50,797 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:09:50,797 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:09:50,797 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:09:50,837 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][124], [72#L1043-3true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 257#true, 84#L1032-2true, 275#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:50,837 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2025-03-15 01:09:50,838 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:09:50,838 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:09:50,838 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:09:50,855 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][124], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 257#true, 11#L1045-2true, 84#L1032-2true, 275#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:50,855 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2025-03-15 01:09:50,855 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:09:50,855 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:09:50,855 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:09:50,863 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][124], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 96#L1045true, 157#L1031-5true, 269#true, 257#true, 246#L1034-1true, 275#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:50,863 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2025-03-15 01:09:50,863 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:09:50,863 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:09:50,863 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:09:50,865 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][124], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 250#L1034-2true, 257#true, 269#true, 275#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse, 94#L1043true]) [2025-03-15 01:09:50,865 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2025-03-15 01:09:50,865 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:09:50,865 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:09:50,865 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:09:50,865 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:09:50,865 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][124], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 250#L1034-2true, 157#L1031-5true, 257#true, 269#true, 66#L1042-8true, 275#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:50,865 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2025-03-15 01:09:50,865 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:09:50,865 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:09:50,865 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:09:50,865 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:09:50,870 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][138], [4#L1042-5true, 235#L1031-13true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 250#L1034-2true, 257#true, 269#true, 275#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:50,870 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2025-03-15 01:09:50,870 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:09:50,870 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:09:50,870 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:09:50,899 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][124], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 257#true, 84#L1032-2true, 207#L1043-4true, 275#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:50,899 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2025-03-15 01:09:50,899 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:09:50,899 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:09:50,899 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:09:50,915 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][124], [182#L1045-3true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 257#true, 269#true, 84#L1032-2true, 275#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:50,916 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2025-03-15 01:09:50,916 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:09:50,916 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:09:50,916 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:09:50,924 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][124], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 96#L1045true, 250#L1034-2true, 257#true, 269#true, 275#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:50,924 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2025-03-15 01:09:50,924 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:09:50,924 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:09:50,924 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:09:50,925 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:09:50,960 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][124], [139#L1043-5true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 257#true, 269#true, 84#L1032-2true, 275#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:50,960 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2025-03-15 01:09:50,960 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:09:50,960 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:09:50,960 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:09:50,969 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([721] threadEXIT-->L1045-9: Formula: (= v_threadThread1of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem20#1_8|) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][173], [268#(= |#race~tids~0| 0), 251#L1045-9true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), threadThread1of2ForFork0NotInUse, 275#true, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:50,969 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2025-03-15 01:09:50,969 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:09:50,969 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:09:50,969 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-15 01:09:50,970 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([721] threadEXIT-->L1045-9: Formula: (= v_threadThread1of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem20#1_8|) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][173], [268#(= |#race~tids~0| 0), 74#L1032-1true, 262#(= |#race~threads_total~0| 0), 251#L1045-9true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 257#true, threadThread1of2ForFork0NotInUse, 275#true, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:50,970 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2025-03-15 01:09:50,970 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-15 01:09:50,970 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-15 01:09:50,970 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2025-03-15 01:09:50,981 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][144], [116#L1045-4true, 271#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0), 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 257#true, 84#L1032-2true, 275#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:50,981 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2025-03-15 01:09:50,981 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:09:50,981 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:09:50,981 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:09:50,994 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][138], [235#L1031-13true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 250#L1034-2true, 269#true, 257#true, 151#L1042-6true, 275#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:50,994 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is not cut-off event [2025-03-15 01:09:50,994 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is not cut-off event [2025-03-15 01:09:50,994 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is not cut-off event [2025-03-15 01:09:50,994 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is not cut-off event [2025-03-15 01:09:50,994 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][138], [235#L1031-13true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 250#L1034-2true, 269#true, 257#true, 275#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 94#L1043true]) [2025-03-15 01:09:50,994 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2025-03-15 01:09:50,994 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:09:50,994 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:09:50,994 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:09:50,994 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][138], [235#L1031-13true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 250#L1034-2true, 257#true, 269#true, 66#L1042-8true, 275#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:50,994 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2025-03-15 01:09:50,994 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:09:50,994 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:09:50,994 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:09:51,023 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][124], [8#L1043-6true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 257#true, 84#L1032-2true, 275#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:51,023 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2025-03-15 01:09:51,023 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:09:51,023 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:09:51,024 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:09:51,035 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([721] threadEXIT-->L1045-9: Formula: (= v_threadThread1of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem20#1_8|) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][173], [268#(= |#race~tids~0| 0), 251#L1045-9true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 275#true, threadThread1of2ForFork0NotInUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:51,035 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2025-03-15 01:09:51,035 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:09:51,035 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:09:51,035 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-15 01:09:51,035 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-15 01:09:51,037 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([721] threadEXIT-->L1045-9: Formula: (= v_threadThread1of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem20#1_8|) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][173], [268#(= |#race~tids~0| 0), 251#L1045-9true, 262#(= |#race~threads_total~0| 0), 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 257#true, 84#L1032-2true, threadThread1of2ForFork0NotInUse, 275#true, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:51,037 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2025-03-15 01:09:51,037 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:09:51,037 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:09:51,037 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2025-03-15 01:09:51,044 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][147], [114#L1045-5true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 257#true, 84#L1032-2true, 275#true, 263#true, 272#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:51,044 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2025-03-15 01:09:51,044 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:09:51,044 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:09:51,044 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:09:51,087 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][152], [277#(= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|), 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 102#L1043-7true, 257#true, 84#L1032-2true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:51,087 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2025-03-15 01:09:51,087 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:09:51,087 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:09:51,087 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:09:51,108 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][155], [268#(= |#race~tids~0| 0), 2#L1045-6true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 257#true, 84#L1032-2true, 275#true, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:51,108 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2025-03-15 01:09:51,108 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:09:51,108 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:09:51,108 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:09:51,126 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][138], [235#L1031-13true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 96#L1045true, 250#L1034-2true, 257#true, 269#true, 275#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:51,126 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2025-03-15 01:09:51,126 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:09:51,126 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:09:51,126 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:09:51,154 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][161], [278#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|)), 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 257#true, 269#true, 84#L1032-2true, 263#true, threadThread1of2ForFork0InUse, 167#L1043-8true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:51,154 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2025-03-15 01:09:51,154 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:09:51,154 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:09:51,154 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:09:51,179 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][166], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 77#L1045-7true, 157#L1031-5true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 257#true, 84#L1032-2true, 275#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:51,179 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2025-03-15 01:09:51,179 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:09:51,179 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:09:51,179 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:09:51,228 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][170], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 257#true, 269#true, 84#L1032-2true, 129#L1043-9true, 263#true, threadThread1of2ForFork0InUse, 279#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread2of2ForFork0InUse]) [2025-03-15 01:09:51,228 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2025-03-15 01:09:51,228 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-15 01:09:51,228 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-15 01:09:51,228 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-15 01:09:51,259 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([722] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_10| v_threadThread2of2ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_10|, threadThread2of2ForFork0_thidvar0=v_threadThread2of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_10|, threadThread2of2ForFork0_thidvar0=v_threadThread2of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][328], [268#(= |#race~tids~0| 0), 251#L1045-9true, 262#(= |#race~threads_total~0| 0), 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 275#true, 196#L1032-2true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0NotInUse]) [2025-03-15 01:09:51,259 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2025-03-15 01:09:51,259 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2025-03-15 01:09:51,259 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:09:51,259 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:09:51,259 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([721] threadEXIT-->L1045-9: Formula: (= v_threadThread1of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem20#1_8|) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][173], [268#(= |#race~tids~0| 0), 251#L1045-9true, 262#(= |#race~threads_total~0| 0), 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), threadThread1of2ForFork0NotInUse, 275#true, 263#true, 10#L1031-5true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:51,259 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2025-03-15 01:09:51,259 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:09:51,259 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:09:51,259 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:09:51,265 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][166], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 180#L1045-8true, 157#L1031-5true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 257#true, 84#L1032-2true, 275#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:51,265 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2025-03-15 01:09:51,265 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-15 01:09:51,265 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-15 01:09:51,265 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-15 01:09:51,360 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([721] threadEXIT-->L1045-9: Formula: (= v_threadThread1of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem20#1_8|) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][173], [268#(= |#race~tids~0| 0), 251#L1045-9true, 262#(= |#race~threads_total~0| 0), 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 275#true, threadThread1of2ForFork0NotInUse, 263#true, 10#L1031-5true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:51,360 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2025-03-15 01:09:51,360 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:09:51,360 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:09:51,360 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:09:51,360 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:09:51,408 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][123], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 257#true, 13#L1043-10true, 84#L1032-2true, 280#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:51,409 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is not cut-off event [2025-03-15 01:09:51,409 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is not cut-off event [2025-03-15 01:09:51,409 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is not cut-off event [2025-03-15 01:09:51,409 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is not cut-off event [2025-03-15 01:09:51,409 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][123], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 257#true, 269#true, 13#L1043-10true, 280#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), 246#L1034-1true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:51,409 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2025-03-15 01:09:51,409 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-15 01:09:51,409 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-15 01:09:51,409 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-15 01:09:51,431 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][152], [277#(= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|), 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 250#L1034-2true, 269#true, 102#L1043-7true, 257#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:51,431 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is not cut-off event [2025-03-15 01:09:51,431 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is not cut-off event [2025-03-15 01:09:51,431 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is not cut-off event [2025-03-15 01:09:51,431 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is not cut-off event [2025-03-15 01:09:51,432 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][161], [278#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|)), 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 250#L1034-2true, 257#true, 269#true, threadThread1of2ForFork0InUse, 263#true, 167#L1043-8true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:51,432 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2025-03-15 01:09:51,432 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:09:51,432 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:09:51,432 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:09:51,452 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([721] threadEXIT-->L1045-9: Formula: (= v_threadThread1of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem20#1_8|) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][173], [268#(= |#race~tids~0| 0), 251#L1045-9true, 262#(= |#race~threads_total~0| 0), 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 257#true, 84#L1032-2true, 275#true, threadThread1of2ForFork0NotInUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:51,452 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2025-03-15 01:09:51,452 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:09:51,452 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:09:51,452 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2025-03-15 01:09:51,452 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:09:51,454 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([722] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_10| v_threadThread2of2ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_10|, threadThread2of2ForFork0_thidvar0=v_threadThread2of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_10|, threadThread2of2ForFork0_thidvar0=v_threadThread2of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][328], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 251#L1045-9true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 257#true, 275#true, 263#true, threadThread1of2ForFork0InUse, 196#L1032-2true, threadThread2of2ForFork0NotInUse]) [2025-03-15 01:09:51,454 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2025-03-15 01:09:51,454 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2025-03-15 01:09:51,454 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:09:51,454 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2025-03-15 01:09:51,454 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:09:51,468 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][142], [116#L1045-4true, 271#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0), 235#L1031-13true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 250#L1034-2true, 257#true, 275#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:51,468 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2025-03-15 01:09:51,468 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:09:51,468 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:09:51,468 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:09:51,470 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([721] threadEXIT-->L1045-9: Formula: (= v_threadThread1of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem20#1_8|) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][173], [74#L1032-1true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 251#L1045-9true, 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 275#true, threadThread1of2ForFork0NotInUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:51,470 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2025-03-15 01:09:51,470 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-15 01:09:51,470 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-15 01:09:51,470 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-15 01:09:51,470 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2025-03-15 01:09:51,499 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][123], [38#L1043-11true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 257#true, 269#true, 84#L1032-2true, 280#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:51,499 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is not cut-off event [2025-03-15 01:09:51,499 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is not cut-off event [2025-03-15 01:09:51,499 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is not cut-off event [2025-03-15 01:09:51,499 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is not cut-off event [2025-03-15 01:09:51,499 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][123], [38#L1043-11true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 257#true, 269#true, 280#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), 246#L1034-1true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:51,499 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2025-03-15 01:09:51,499 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:09:51,499 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:09:51,499 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:09:51,525 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][170], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 250#L1034-2true, 257#true, 269#true, 129#L1043-9true, 263#true, threadThread1of2ForFork0InUse, 279#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread2of2ForFork0InUse]) [2025-03-15 01:09:51,525 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2025-03-15 01:09:51,525 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-15 01:09:51,525 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-15 01:09:51,525 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-15 01:09:51,555 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([721] threadEXIT-->L1045-9: Formula: (= v_threadThread1of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem20#1_8|) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][173], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 251#L1045-9true, 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 84#L1032-2true, 275#true, threadThread1of2ForFork0NotInUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:51,555 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2025-03-15 01:09:51,555 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:09:51,555 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:09:51,555 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:09:51,555 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2025-03-15 01:09:51,555 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:09:51,586 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][123], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 250#L1034-2true, 269#true, 257#true, 13#L1043-10true, 280#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:51,586 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2025-03-15 01:09:51,586 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:09:51,586 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:09:51,586 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:09:51,597 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][154], [277#(= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|), 235#L1031-13true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 250#L1034-2true, 102#L1043-7true, 257#true, 269#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:51,597 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2025-03-15 01:09:51,597 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:09:51,597 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:09:51,597 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:09:51,617 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][149], [235#L1031-13true, 114#L1045-5true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 250#L1034-2true, 257#true, 275#true, threadThread1of2ForFork0InUse, 272#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:51,617 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is not cut-off event [2025-03-15 01:09:51,617 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2025-03-15 01:09:51,617 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2025-03-15 01:09:51,617 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2025-03-15 01:09:51,617 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][157], [235#L1031-13true, 268#(= |#race~tids~0| 0), 2#L1045-6true, 262#(= |#race~threads_total~0| 0), 250#L1034-2true, 257#true, 275#true, 263#true, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:51,617 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2025-03-15 01:09:51,617 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:09:51,617 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:09:51,617 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:09:51,618 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([721] threadEXIT-->L1045-9: Formula: (= v_threadThread1of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem20#1_8|) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][173], [268#(= |#race~tids~0| 0), 251#L1045-9true, 262#(= |#race~threads_total~0| 0), 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 215#L1031-13true, 275#true, threadThread1of2ForFork0NotInUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:51,618 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2025-03-15 01:09:51,618 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:09:51,618 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2025-03-15 01:09:51,618 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:09:51,640 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][123], [38#L1043-11true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 250#L1034-2true, 269#true, 257#true, 280#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:51,640 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2025-03-15 01:09:51,640 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:09:51,641 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:09:51,641 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:09:51,673 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][164], [235#L1031-13true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 77#L1045-7true, 250#L1034-2true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 257#true, 275#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:51,673 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2025-03-15 01:09:51,673 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:09:51,674 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:09:51,674 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:09:51,675 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([721] threadEXIT-->L1045-9: Formula: (= v_threadThread1of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem20#1_8|) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][173], [74#L1032-1true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 251#L1045-9true, 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), threadThread1of2ForFork0NotInUse, 275#true, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:51,675 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2025-03-15 01:09:51,675 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-15 01:09:51,675 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-15 01:09:51,675 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-15 01:09:51,675 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2025-03-15 01:09:51,675 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2025-03-15 01:09:51,713 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][163], [278#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|)), 235#L1031-13true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 250#L1034-2true, 269#true, 257#true, 263#true, threadThread1of2ForFork0InUse, 167#L1043-8true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:51,713 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is not cut-off event [2025-03-15 01:09:51,713 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is not cut-off event [2025-03-15 01:09:51,713 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is not cut-off event [2025-03-15 01:09:51,713 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is not cut-off event [2025-03-15 01:09:51,713 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][172], [235#L1031-13true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 250#L1034-2true, 257#true, 269#true, 129#L1043-9true, 263#true, threadThread1of2ForFork0InUse, 279#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread2of2ForFork0InUse]) [2025-03-15 01:09:51,713 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2025-03-15 01:09:51,713 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:09:51,713 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:09:51,713 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:09:51,728 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][164], [235#L1031-13true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 180#L1045-8true, 250#L1034-2true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 257#true, 275#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:51,728 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2025-03-15 01:09:51,728 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:09:51,728 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:09:51,728 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:09:51,730 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([721] threadEXIT-->L1045-9: Formula: (= v_threadThread1of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem20#1_8|) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][173], [268#(= |#race~tids~0| 0), 251#L1045-9true, 262#(= |#race~threads_total~0| 0), 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 84#L1032-2true, threadThread1of2ForFork0NotInUse, 275#true, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:51,730 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2025-03-15 01:09:51,730 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:09:51,730 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:09:51,730 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2025-03-15 01:09:51,730 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:09:51,730 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2025-03-15 01:09:51,730 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:09:51,790 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([722] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_10| v_threadThread2of2ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_10|, threadThread2of2ForFork0_thidvar0=v_threadThread2of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_10|, threadThread2of2ForFork0_thidvar0=v_threadThread2of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][328], [268#(= |#race~tids~0| 0), 251#L1045-9true, 262#(= |#race~threads_total~0| 0), 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 257#true, 275#true, 184#L1032-1true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0NotInUse]) [2025-03-15 01:09:51,790 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2025-03-15 01:09:51,790 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2025-03-15 01:09:51,790 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-15 01:09:51,790 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-15 01:09:51,835 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([727] threadEXIT-->L1034-9: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_8| v_threadThread1of2ForFork0_thidvar0_10) InVars {threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_10} OutVars{threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_10} AuxVars[] AssignedVars[][400], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 269#true, 257#true, 207#L1043-4true, 186#L1034-9true, 275#true, threadThread1of2ForFork0NotInUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:51,836 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2025-03-15 01:09:51,836 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:09:51,836 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:09:51,836 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:09:51,836 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([727] threadEXIT-->L1034-9: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_8| v_threadThread1of2ForFork0_thidvar0_10) InVars {threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_10} OutVars{threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_10} AuxVars[] AssignedVars[][400], [72#L1043-3true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 269#true, 257#true, 186#L1034-9true, 275#true, threadThread1of2ForFork0NotInUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:51,836 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2025-03-15 01:09:51,836 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:09:51,836 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:09:51,836 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:09:51,843 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([721] threadEXIT-->L1045-9: Formula: (= v_threadThread1of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem20#1_8|) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][173], [268#(= |#race~tids~0| 0), 251#L1045-9true, 262#(= |#race~threads_total~0| 0), 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 84#L1032-2true, threadThread1of2ForFork0NotInUse, 275#true, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:51,843 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2025-03-15 01:09:51,843 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:09:51,843 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:09:51,843 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2025-03-15 01:09:51,843 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:09:51,843 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2025-03-15 01:09:51,843 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2025-03-15 01:09:51,843 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:09:51,843 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([721] threadEXIT-->L1045-9: Formula: (= v_threadThread1of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem20#1_8|) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][173], [268#(= |#race~tids~0| 0), 74#L1032-1true, 262#(= |#race~threads_total~0| 0), 251#L1045-9true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 257#true, threadThread1of2ForFork0NotInUse, 275#true, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:51,843 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2025-03-15 01:09:51,843 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-15 01:09:51,843 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-15 01:09:51,843 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-15 01:09:51,843 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2025-03-15 01:09:51,843 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2025-03-15 01:09:51,843 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2025-03-15 01:09:51,845 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([722] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_10| v_threadThread2of2ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_10|, threadThread2of2ForFork0_thidvar0=v_threadThread2of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_10|, threadThread2of2ForFork0_thidvar0=v_threadThread2of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][328], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 251#L1045-9true, 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 184#L1032-1true, 275#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0NotInUse]) [2025-03-15 01:09:51,845 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2025-03-15 01:09:51,845 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2025-03-15 01:09:51,845 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-15 01:09:51,845 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-15 01:09:51,845 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2025-03-15 01:09:52,054 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([722] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_10| v_threadThread2of2ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_10|, threadThread2of2ForFork0_thidvar0=v_threadThread2of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_10|, threadThread2of2ForFork0_thidvar0=v_threadThread2of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][328], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 251#L1045-9true, 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 275#true, 263#true, 196#L1032-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0NotInUse]) [2025-03-15 01:09:52,054 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2025-03-15 01:09:52,054 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2025-03-15 01:09:52,054 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:09:52,054 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2025-03-15 01:09:52,054 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:09:52,054 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:09:52,061 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([727] threadEXIT-->L1034-9: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_8| v_threadThread1of2ForFork0_thidvar0_10) InVars {threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_10} OutVars{threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_10} AuxVars[] AssignedVars[][400], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 269#true, 257#true, 11#L1045-2true, 186#L1034-9true, 275#true, threadThread1of2ForFork0NotInUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:52,061 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2025-03-15 01:09:52,061 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:09:52,061 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:09:52,061 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:09:52,061 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([727] threadEXIT-->L1034-9: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_8| v_threadThread1of2ForFork0_thidvar0_10) InVars {threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_10} OutVars{threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_10} AuxVars[] AssignedVars[][400], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 269#true, 257#true, 186#L1034-9true, 275#true, threadThread1of2ForFork0NotInUse, 263#true, threadThread2of2ForFork0InUse, 158#L1045-1true]) [2025-03-15 01:09:52,061 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2025-03-15 01:09:52,061 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:09:52,061 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:09:52,061 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:09:52,106 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([721] threadEXIT-->L1045-9: Formula: (= v_threadThread1of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem20#1_8|) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][173], [268#(= |#race~tids~0| 0), 251#L1045-9true, 262#(= |#race~threads_total~0| 0), 250#L1034-2true, 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 275#true, threadThread1of2ForFork0NotInUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:52,106 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2025-03-15 01:09:52,106 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:09:52,106 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:09:52,106 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:09:52,111 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([722] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_10| v_threadThread2of2ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_10|, threadThread2of2ForFork0_thidvar0=v_threadThread2of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_10|, threadThread2of2ForFork0_thidvar0=v_threadThread2of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][328], [268#(= |#race~tids~0| 0), 251#L1045-9true, 262#(= |#race~threads_total~0| 0), 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 275#true, 196#L1032-2true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0NotInUse]) [2025-03-15 01:09:52,111 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2025-03-15 01:09:52,111 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2025-03-15 01:09:52,111 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:09:52,111 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2025-03-15 01:09:52,111 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2025-03-15 01:09:52,111 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:09:52,111 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:09:52,167 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([721] threadEXIT-->L1045-9: Formula: (= v_threadThread1of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem20#1_8|) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][173], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 251#L1045-9true, 250#L1034-2true, 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 275#true, threadThread1of2ForFork0NotInUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:52,168 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2025-03-15 01:09:52,168 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:09:52,168 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:09:52,168 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-15 01:09:52,168 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:09:52,223 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([722] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_10| v_threadThread2of2ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_10|, threadThread2of2ForFork0_thidvar0=v_threadThread2of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_10|, threadThread2of2ForFork0_thidvar0=v_threadThread2of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][328], [214#L1034-2true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 251#L1045-9true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 257#true, 275#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0NotInUse]) [2025-03-15 01:09:52,223 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2025-03-15 01:09:52,223 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:09:52,223 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:09:52,223 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-15 01:09:52,228 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([727] threadEXIT-->L1034-9: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_8| v_threadThread1of2ForFork0_thidvar0_10) InVars {threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_10} OutVars{threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_10} AuxVars[] AssignedVars[][400], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 269#true, 257#true, 11#L1045-2true, 186#L1034-9true, threadThread1of2ForFork0NotInUse, 275#true, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:52,228 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2025-03-15 01:09:52,228 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:09:52,228 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:09:52,228 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-15 01:09:52,228 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:09:52,228 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([727] threadEXIT-->L1034-9: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_8| v_threadThread1of2ForFork0_thidvar0_10) InVars {threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_10} OutVars{threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_10} AuxVars[] AssignedVars[][400], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 269#true, 257#true, 186#L1034-9true, threadThread1of2ForFork0NotInUse, 275#true, 263#true, 158#L1045-1true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:52,229 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2025-03-15 01:09:52,229 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:09:52,229 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:09:52,229 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-03-15 01:09:52,229 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:09:52,263 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([727] threadEXIT-->L1034-9: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_8| v_threadThread1of2ForFork0_thidvar0_10) InVars {threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_10} OutVars{threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_10} AuxVars[] AssignedVars[][400], [72#L1043-3true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 269#true, 257#true, 186#L1034-9true, 275#true, threadThread1of2ForFork0NotInUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:52,263 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2025-03-15 01:09:52,263 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:09:52,263 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-15 01:09:52,263 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:09:52,263 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:09:52,271 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([721] threadEXIT-->L1045-9: Formula: (= v_threadThread1of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem20#1_8|) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][173], [268#(= |#race~tids~0| 0), 251#L1045-9true, 262#(= |#race~threads_total~0| 0), 250#L1034-2true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 257#true, threadThread1of2ForFork0NotInUse, 275#true, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:52,271 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2025-03-15 01:09:52,271 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:09:52,271 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:09:52,271 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-15 01:09:52,271 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-15 01:09:52,272 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:09:52,326 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([727] threadEXIT-->L1034-9: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_8| v_threadThread1of2ForFork0_thidvar0_10) InVars {threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_10} OutVars{threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_10} AuxVars[] AssignedVars[][400], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 257#true, 269#true, 186#L1034-9true, 207#L1043-4true, threadThread1of2ForFork0NotInUse, 275#true, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:52,326 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2025-03-15 01:09:52,327 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:09:52,327 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-03-15 01:09:52,327 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:09:52,327 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:09:52,347 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([727] threadEXIT-->L1034-9: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_8| v_threadThread1of2ForFork0_thidvar0_10) InVars {threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_10} OutVars{threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_10} AuxVars[] AssignedVars[][400], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 257#true, 269#true, 11#L1045-2true, 186#L1034-9true, threadThread1of2ForFork0NotInUse, 275#true, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:52,347 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2025-03-15 01:09:52,347 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:09:52,347 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:09:52,347 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-15 01:09:52,347 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-03-15 01:09:52,348 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:09:53,333 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][247], [114#L1045-5true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, 275#true, 196#L1032-2true, threadThread1of2ForFork0InUse, 263#true, 272#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,333 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2025-03-15 01:09:53,333 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:09:53,333 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:09:53,333 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:09:53,333 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][255], [268#(= |#race~tids~0| 0), 2#L1045-6true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, 275#true, 196#L1032-2true, threadThread1of2ForFork0InUse, 263#true, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,333 INFO L294 olderBase$Statistics]: this new event has 202 ancestors and is cut-off event [2025-03-15 01:09:53,333 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:09:53,333 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:09:53,333 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:09:53,333 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][240], [116#L1045-4true, 271#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0), 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, 275#true, 263#true, 196#L1032-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,333 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is cut-off event [2025-03-15 01:09:53,333 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:09:53,333 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:09:53,333 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:09:53,333 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][263], [278#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|)), 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, 269#true, 263#true, 196#L1032-2true, threadThread1of2ForFork0InUse, 167#L1043-8true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,333 INFO L294 olderBase$Statistics]: this new event has 203 ancestors and is cut-off event [2025-03-15 01:09:53,334 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:09:53,334 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:09:53,334 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:09:53,334 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][254], [277#(= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|), 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 257#true, 102#L1043-7true, 263#true, 196#L1032-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,334 INFO L294 olderBase$Statistics]: this new event has 202 ancestors and is cut-off event [2025-03-15 01:09:53,334 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:09:53,334 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:09:53,334 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:09:53,334 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][200], [4#L1042-5true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 257#true, 275#true, 196#L1032-2true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,334 INFO L294 olderBase$Statistics]: this new event has 192 ancestors and is cut-off event [2025-03-15 01:09:53,334 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:09:53,334 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:09:53,334 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:09:53,334 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][200], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 96#L1045true, 269#true, 257#true, 275#true, 196#L1032-2true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,334 INFO L294 olderBase$Statistics]: this new event has 196 ancestors and is cut-off event [2025-03-15 01:09:53,334 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:09:53,334 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:09:53,334 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:09:53,334 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][200], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, 269#true, 11#L1045-2true, 275#true, 196#L1032-2true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,334 INFO L294 olderBase$Statistics]: this new event has 198 ancestors and is cut-off event [2025-03-15 01:09:53,334 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:53,334 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:53,334 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:53,334 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][200], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, 269#true, 275#true, 196#L1032-2true, threadThread1of2ForFork0InUse, 263#true, 158#L1045-1true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,334 INFO L294 olderBase$Statistics]: this new event has 197 ancestors and is cut-off event [2025-03-15 01:09:53,334 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:09:53,334 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:09:53,334 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:09:53,334 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][200], [8#L1043-6true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, 269#true, 275#true, 196#L1032-2true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,335 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2025-03-15 01:09:53,335 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:09:53,335 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:09:53,335 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:09:53,335 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][200], [182#L1045-3true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 257#true, 275#true, 196#L1032-2true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,335 INFO L294 olderBase$Statistics]: this new event has 199 ancestors and is cut-off event [2025-03-15 01:09:53,335 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:09:53,335 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:09:53,335 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:09:53,335 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][200], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 257#true, 66#L1042-8true, 275#true, 196#L1032-2true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,335 INFO L294 olderBase$Statistics]: this new event has 195 ancestors and is cut-off event [2025-03-15 01:09:53,335 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:09:53,335 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:09:53,335 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:09:53,335 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][200], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, 269#true, 207#L1043-4true, 275#true, 196#L1032-2true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,335 INFO L294 olderBase$Statistics]: this new event has 199 ancestors and is cut-off event [2025-03-15 01:09:53,335 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:09:53,335 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:09:53,335 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:09:53,335 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][200], [72#L1043-3true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 257#true, 275#true, 196#L1032-2true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,335 INFO L294 olderBase$Statistics]: this new event has 198 ancestors and is cut-off event [2025-03-15 01:09:53,335 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:53,335 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:53,335 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:53,335 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][200], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 257#true, 275#true, 196#L1032-2true, threadThread1of2ForFork0InUse, 263#true, 94#L1043true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,335 INFO L294 olderBase$Statistics]: this new event has 195 ancestors and is cut-off event [2025-03-15 01:09:53,335 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:09:53,335 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:09:53,335 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:09:53,335 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][200], [139#L1043-5true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 257#true, 275#true, 263#true, 196#L1032-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,336 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is cut-off event [2025-03-15 01:09:53,336 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:09:53,336 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:09:53,336 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:09:53,336 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][200], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 257#true, 151#L1042-6true, 275#true, 263#true, 196#L1032-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,336 INFO L294 olderBase$Statistics]: this new event has 193 ancestors and is cut-off event [2025-03-15 01:09:53,336 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-15 01:09:53,336 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-15 01:09:53,336 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-15 01:09:53,336 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][264], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 77#L1045-7true, 164#L1029-4true, 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 275#true, 263#true, 196#L1032-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,336 INFO L294 olderBase$Statistics]: this new event has 203 ancestors and is cut-off event [2025-03-15 01:09:53,336 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:09:53,336 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:09:53,336 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:09:53,345 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][105], [4#L1042-5true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 269#true, 257#true, 84#L1032-2true, 275#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,345 INFO L294 olderBase$Statistics]: this new event has 192 ancestors and is cut-off event [2025-03-15 01:09:53,345 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:09:53,345 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:09:53,345 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:09:53,345 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][105], [268#(= |#race~tids~0| 0), 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 269#true, 257#true, 84#L1032-2true, 151#L1042-6true, 275#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,345 INFO L294 olderBase$Statistics]: this new event has 193 ancestors and is cut-off event [2025-03-15 01:09:53,345 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-15 01:09:53,345 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-15 01:09:53,345 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-15 01:09:53,345 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][105], [268#(= |#race~tids~0| 0), 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 257#true, 269#true, 66#L1042-8true, 84#L1032-2true, 275#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,345 INFO L294 olderBase$Statistics]: this new event has 195 ancestors and is cut-off event [2025-03-15 01:09:53,345 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:09:53,345 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:09:53,345 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:09:53,345 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][105], [268#(= |#race~tids~0| 0), 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 269#true, 257#true, 84#L1032-2true, 275#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse, 94#L1043true]) [2025-03-15 01:09:53,345 INFO L294 olderBase$Statistics]: this new event has 195 ancestors and is cut-off event [2025-03-15 01:09:53,345 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:09:53,345 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:09:53,345 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:09:53,348 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][275], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 257#true, 129#L1043-9true, 196#L1032-2true, threadThread1of2ForFork0InUse, 263#true, 279#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,348 INFO L294 olderBase$Statistics]: this new event has 204 ancestors and is cut-off event [2025-03-15 01:09:53,348 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:09:53,348 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:09:53,348 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:09:53,350 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][264], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 180#L1045-8true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 257#true, 275#true, 196#L1032-2true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,350 INFO L294 olderBase$Statistics]: this new event has 204 ancestors and is cut-off event [2025-03-15 01:09:53,350 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:09:53,350 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:09:53,350 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:09:53,351 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][105], [268#(= |#race~tids~0| 0), 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 96#L1045true, 257#true, 269#true, 84#L1032-2true, 275#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,351 INFO L294 olderBase$Statistics]: this new event has 196 ancestors and is cut-off event [2025-03-15 01:09:53,351 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:09:53,351 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:09:53,351 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:09:53,352 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][200], [4#L1042-5true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 257#true, 275#true, 184#L1032-1true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,352 INFO L294 olderBase$Statistics]: this new event has 191 ancestors and is cut-off event [2025-03-15 01:09:53,352 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 01:09:53,352 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 01:09:53,352 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2025-03-15 01:09:53,352 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][200], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, 269#true, 66#L1042-8true, 275#true, 184#L1032-1true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,352 INFO L294 olderBase$Statistics]: this new event has 194 ancestors and is cut-off event [2025-03-15 01:09:53,353 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:09:53,353 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:09:53,353 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 01:09:53,353 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][200], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 160#L1043-14true, 257#true, 269#true, 184#L1032-1true, 275#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,353 INFO L294 olderBase$Statistics]: this new event has 189 ancestors and is cut-off event [2025-03-15 01:09:53,353 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 01:09:53,353 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 01:09:53,353 INFO L297 olderBase$Statistics]: existing Event has 189 ancestors and is cut-off event [2025-03-15 01:09:53,353 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][200], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 257#true, 151#L1042-6true, 275#true, 184#L1032-1true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,353 INFO L294 olderBase$Statistics]: this new event has 192 ancestors and is cut-off event [2025-03-15 01:09:53,353 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:09:53,353 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 01:09:53,353 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:09:53,353 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][200], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 257#true, 275#true, 184#L1032-1true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse, 94#L1043true]) [2025-03-15 01:09:53,353 INFO L294 olderBase$Statistics]: this new event has 194 ancestors and is cut-off event [2025-03-15 01:09:53,353 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:09:53,353 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 01:09:53,353 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:09:53,353 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][200], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 96#L1045true, 269#true, 257#true, 275#true, 184#L1032-1true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,353 INFO L294 olderBase$Statistics]: this new event has 195 ancestors and is cut-off event [2025-03-15 01:09:53,353 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 01:09:53,353 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:09:53,353 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:09:53,367 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][200], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 257#true, 275#true, 184#L1032-1true, 263#true, threadThread1of2ForFork0InUse, 158#L1045-1true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,367 INFO L294 olderBase$Statistics]: this new event has 196 ancestors and is cut-off event [2025-03-15 01:09:53,367 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 01:09:53,367 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:09:53,367 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:09:53,368 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][105], [268#(= |#race~tids~0| 0), 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 269#true, 257#true, 84#L1032-2true, 275#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 158#L1045-1true]) [2025-03-15 01:09:53,368 INFO L294 olderBase$Statistics]: this new event has 197 ancestors and is cut-off event [2025-03-15 01:09:53,368 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:09:53,368 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:09:53,368 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:09:53,369 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][200], [4#L1042-5true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, 269#true, 275#true, 263#true, threadThread1of2ForFork0InUse, 196#L1032-2true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,369 INFO L294 olderBase$Statistics]: this new event has 192 ancestors and is cut-off event [2025-03-15 01:09:53,369 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:09:53,369 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:09:53,369 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:09:53,369 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 01:09:53,369 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][200], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 257#true, 66#L1042-8true, 275#true, 263#true, threadThread1of2ForFork0InUse, 196#L1032-2true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,369 INFO L294 olderBase$Statistics]: this new event has 195 ancestors and is cut-off event [2025-03-15 01:09:53,369 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:09:53,369 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:09:53,369 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 01:09:53,369 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:09:53,369 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][200], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 160#L1043-14true, 257#true, 269#true, 275#true, 263#true, threadThread1of2ForFork0InUse, 196#L1032-2true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,369 INFO L294 olderBase$Statistics]: this new event has 190 ancestors and is cut-off event [2025-03-15 01:09:53,369 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 01:09:53,369 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 01:09:53,369 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 01:09:53,370 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][200], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 257#true, 151#L1042-6true, 275#true, threadThread1of2ForFork0InUse, 196#L1032-2true, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,370 INFO L294 olderBase$Statistics]: this new event has 193 ancestors and is cut-off event [2025-03-15 01:09:53,370 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-15 01:09:53,371 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-15 01:09:53,371 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 01:09:53,371 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-15 01:09:53,371 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][200], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 257#true, 275#true, 263#true, threadThread1of2ForFork0InUse, 196#L1032-2true, threadThread2of2ForFork0InUse, 94#L1043true]) [2025-03-15 01:09:53,371 INFO L294 olderBase$Statistics]: this new event has 195 ancestors and is cut-off event [2025-03-15 01:09:53,371 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 01:09:53,371 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:09:53,371 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:09:53,371 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:09:53,371 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][200], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 96#L1045true, 269#true, 257#true, 275#true, threadThread1of2ForFork0InUse, 196#L1032-2true, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,371 INFO L294 olderBase$Statistics]: this new event has 196 ancestors and is cut-off event [2025-03-15 01:09:53,372 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:09:53,372 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:09:53,372 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:09:53,372 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 01:09:53,372 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][200], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, 269#true, 275#true, threadThread1of2ForFork0InUse, 196#L1032-2true, 263#true, 158#L1045-1true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,372 INFO L294 olderBase$Statistics]: this new event has 197 ancestors and is cut-off event [2025-03-15 01:09:53,372 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 01:09:53,372 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:09:53,372 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:09:53,372 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:09:53,377 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][105], [74#L1032-1true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 160#L1043-14true, 257#true, 269#true, 275#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,377 INFO L294 olderBase$Statistics]: this new event has 190 ancestors and is cut-off event [2025-03-15 01:09:53,377 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 01:09:53,377 INFO L297 olderBase$Statistics]: existing Event has 189 ancestors and is cut-off event [2025-03-15 01:09:53,377 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 01:09:53,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][105], [4#L1042-5true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 257#true, 269#true, 275#true, 246#L1034-1true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,387 INFO L294 olderBase$Statistics]: this new event has 194 ancestors and is cut-off event [2025-03-15 01:09:53,387 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:09:53,387 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:09:53,387 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:09:53,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][105], [268#(= |#race~tids~0| 0), 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 269#true, 257#true, 151#L1042-6true, 275#true, 246#L1034-1true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,387 INFO L294 olderBase$Statistics]: this new event has 195 ancestors and is cut-off event [2025-03-15 01:09:53,387 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:09:53,387 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:09:53,388 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:09:53,388 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][105], [268#(= |#race~tids~0| 0), 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 269#true, 257#true, 66#L1042-8true, 275#true, 246#L1034-1true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,388 INFO L294 olderBase$Statistics]: this new event has 197 ancestors and is cut-off event [2025-03-15 01:09:53,388 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:09:53,388 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:09:53,388 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:09:53,388 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][105], [268#(= |#race~tids~0| 0), 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 269#true, 257#true, 275#true, 246#L1034-1true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 94#L1043true]) [2025-03-15 01:09:53,388 INFO L294 olderBase$Statistics]: this new event has 197 ancestors and is cut-off event [2025-03-15 01:09:53,388 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:09:53,388 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:09:53,388 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:09:53,388 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][105], [268#(= |#race~tids~0| 0), 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 96#L1045true, 257#true, 269#true, 275#true, 246#L1034-1true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,388 INFO L294 olderBase$Statistics]: this new event has 198 ancestors and is cut-off event [2025-03-15 01:09:53,388 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:53,388 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:53,388 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:53,391 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][200], [72#L1043-3true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 257#true, 275#true, threadThread1of2ForFork0InUse, 196#L1032-2true, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,391 INFO L294 olderBase$Statistics]: this new event has 198 ancestors and is cut-off event [2025-03-15 01:09:53,391 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:53,392 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2025-03-15 01:09:53,392 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:53,392 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:53,392 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][200], [72#L1043-3true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, 269#true, 275#true, 184#L1032-1true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,392 INFO L294 olderBase$Statistics]: this new event has 197 ancestors and is cut-off event [2025-03-15 01:09:53,392 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 01:09:53,392 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:09:53,392 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:09:53,392 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][105], [72#L1043-3true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 257#true, 269#true, 84#L1032-2true, 275#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,392 INFO L294 olderBase$Statistics]: this new event has 198 ancestors and is cut-off event [2025-03-15 01:09:53,392 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:53,392 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:53,392 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:53,394 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][200], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, 269#true, 11#L1045-2true, 275#true, threadThread1of2ForFork0InUse, 196#L1032-2true, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,394 INFO L294 olderBase$Statistics]: this new event has 198 ancestors and is cut-off event [2025-03-15 01:09:53,394 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2025-03-15 01:09:53,394 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:53,394 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:53,394 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:53,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][200], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 257#true, 11#L1045-2true, 275#true, 184#L1032-1true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,394 INFO L294 olderBase$Statistics]: this new event has 197 ancestors and is cut-off event [2025-03-15 01:09:53,394 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:09:53,394 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 01:09:53,394 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:09:53,395 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][105], [268#(= |#race~tids~0| 0), 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 269#true, 257#true, 84#L1032-2true, 11#L1045-2true, 275#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,395 INFO L294 olderBase$Statistics]: this new event has 198 ancestors and is cut-off event [2025-03-15 01:09:53,395 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:53,395 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:53,395 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:53,398 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][105], [268#(= |#race~tids~0| 0), 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 160#L1043-14true, 269#true, 257#true, 84#L1032-2true, 275#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,398 INFO L294 olderBase$Statistics]: this new event has 191 ancestors and is cut-off event [2025-03-15 01:09:53,398 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 01:09:53,398 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 01:09:53,398 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 01:09:53,408 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][105], [4#L1042-5true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 250#L1034-2true, 269#true, 257#true, 275#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,408 INFO L294 olderBase$Statistics]: this new event has 195 ancestors and is cut-off event [2025-03-15 01:09:53,408 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:09:53,408 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:09:53,408 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:09:53,408 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][105], [268#(= |#race~tids~0| 0), 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 250#L1034-2true, 269#true, 257#true, 151#L1042-6true, 275#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,408 INFO L294 olderBase$Statistics]: this new event has 196 ancestors and is cut-off event [2025-03-15 01:09:53,408 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:09:53,408 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:09:53,408 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:09:53,408 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:09:53,408 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][105], [268#(= |#race~tids~0| 0), 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 250#L1034-2true, 257#true, 269#true, 66#L1042-8true, 275#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,408 INFO L294 olderBase$Statistics]: this new event has 198 ancestors and is cut-off event [2025-03-15 01:09:53,408 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:53,408 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:53,408 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:53,408 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:53,408 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][105], [268#(= |#race~tids~0| 0), 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 250#L1034-2true, 257#true, 269#true, 275#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 94#L1043true]) [2025-03-15 01:09:53,408 INFO L294 olderBase$Statistics]: this new event has 198 ancestors and is cut-off event [2025-03-15 01:09:53,408 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:53,408 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:53,408 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:53,408 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:53,408 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][105], [268#(= |#race~tids~0| 0), 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 250#L1034-2true, 96#L1045true, 257#true, 269#true, 275#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,408 INFO L294 olderBase$Statistics]: this new event has 199 ancestors and is cut-off event [2025-03-15 01:09:53,408 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:09:53,408 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:09:53,408 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:09:53,408 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:09:53,411 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][200], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 257#true, 207#L1043-4true, 275#true, 263#true, threadThread1of2ForFork0InUse, 196#L1032-2true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,411 INFO L294 olderBase$Statistics]: this new event has 199 ancestors and is cut-off event [2025-03-15 01:09:53,411 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:09:53,411 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 01:09:53,411 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:09:53,411 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:09:53,411 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][200], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, 269#true, 207#L1043-4true, 275#true, 184#L1032-1true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,411 INFO L294 olderBase$Statistics]: this new event has 198 ancestors and is cut-off event [2025-03-15 01:09:53,411 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:53,411 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:53,412 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2025-03-15 01:09:53,412 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][105], [268#(= |#race~tids~0| 0), 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 257#true, 269#true, 207#L1043-4true, 84#L1032-2true, 275#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,412 INFO L294 olderBase$Statistics]: this new event has 199 ancestors and is cut-off event [2025-03-15 01:09:53,412 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:09:53,412 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:09:53,412 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:09:53,413 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][200], [182#L1045-3true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, 269#true, 275#true, 263#true, threadThread1of2ForFork0InUse, 196#L1032-2true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,413 INFO L294 olderBase$Statistics]: this new event has 199 ancestors and is cut-off event [2025-03-15 01:09:53,414 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:09:53,414 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 01:09:53,414 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:09:53,414 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:09:53,414 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][200], [182#L1045-3true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 257#true, 275#true, 184#L1032-1true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,414 INFO L294 olderBase$Statistics]: this new event has 198 ancestors and is cut-off event [2025-03-15 01:09:53,414 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:53,414 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2025-03-15 01:09:53,414 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:53,414 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][105], [182#L1045-3true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 269#true, 257#true, 84#L1032-2true, 275#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,414 INFO L294 olderBase$Statistics]: this new event has 199 ancestors and is cut-off event [2025-03-15 01:09:53,414 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:09:53,414 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:09:53,415 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:09:53,416 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][200], [4#L1042-5true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 257#true, 275#true, 184#L1032-1true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,416 INFO L294 olderBase$Statistics]: this new event has 192 ancestors and is cut-off event [2025-03-15 01:09:53,416 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 01:09:53,416 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 01:09:53,416 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2025-03-15 01:09:53,416 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2025-03-15 01:09:53,416 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][200], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, 269#true, 151#L1042-6true, 275#true, 184#L1032-1true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,416 INFO L294 olderBase$Statistics]: this new event has 193 ancestors and is cut-off event [2025-03-15 01:09:53,416 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:09:53,416 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 01:09:53,416 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:09:53,416 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 01:09:53,416 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][200], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 257#true, 275#true, 184#L1032-1true, threadThread1of2ForFork0InUse, 263#true, 94#L1043true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,416 INFO L294 olderBase$Statistics]: this new event has 195 ancestors and is cut-off event [2025-03-15 01:09:53,416 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:09:53,416 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 01:09:53,416 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 01:09:53,416 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:09:53,416 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][200], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 257#true, 66#L1042-8true, 275#true, 184#L1032-1true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,416 INFO L294 olderBase$Statistics]: this new event has 195 ancestors and is cut-off event [2025-03-15 01:09:53,416 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:09:53,416 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:09:53,416 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 01:09:53,416 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 01:09:53,416 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][200], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 96#L1045true, 269#true, 257#true, 275#true, 184#L1032-1true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,416 INFO L294 olderBase$Statistics]: this new event has 196 ancestors and is cut-off event [2025-03-15 01:09:53,416 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 01:09:53,416 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 01:09:53,416 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:09:53,416 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:09:53,418 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][105], [4#L1042-5true, 268#(= |#race~tids~0| 0), 74#L1032-1true, 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 257#true, 269#true, 275#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,418 INFO L294 olderBase$Statistics]: this new event has 192 ancestors and is cut-off event [2025-03-15 01:09:53,418 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2025-03-15 01:09:53,418 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 01:09:53,419 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 01:09:53,430 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][200], [139#L1043-5true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, 269#true, 275#true, threadThread1of2ForFork0InUse, 196#L1032-2true, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,430 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is cut-off event [2025-03-15 01:09:53,430 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:09:53,430 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:09:53,430 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:09:53,430 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 01:09:53,430 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][200], [139#L1043-5true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 257#true, 275#true, 184#L1032-1true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,430 INFO L294 olderBase$Statistics]: this new event has 199 ancestors and is cut-off event [2025-03-15 01:09:53,430 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 01:09:53,430 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:09:53,430 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:09:53,431 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][105], [139#L1043-5true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 257#true, 269#true, 84#L1032-2true, 275#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,431 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is cut-off event [2025-03-15 01:09:53,431 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:09:53,431 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:09:53,431 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:09:53,432 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][240], [116#L1045-4true, 271#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0), 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, 275#true, threadThread1of2ForFork0InUse, 196#L1032-2true, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,432 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is cut-off event [2025-03-15 01:09:53,432 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:09:53,436 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 01:09:53,436 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:09:53,436 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:09:53,437 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][240], [116#L1045-4true, 271#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0), 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, 184#L1032-1true, 275#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,437 INFO L294 olderBase$Statistics]: this new event has 199 ancestors and is cut-off event [2025-03-15 01:09:53,437 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:09:53,437 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 01:09:53,437 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:09:53,437 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][143], [116#L1045-4true, 271#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0), 268#(= |#race~tids~0| 0), 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 257#true, 84#L1032-2true, 275#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,437 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is cut-off event [2025-03-15 01:09:53,437 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:09:53,437 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:09:53,437 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:09:53,438 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][200], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, 269#true, 275#true, 184#L1032-1true, 263#true, threadThread1of2ForFork0InUse, 158#L1045-1true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,438 INFO L294 olderBase$Statistics]: this new event has 197 ancestors and is cut-off event [2025-03-15 01:09:53,438 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 01:09:53,438 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 01:09:53,438 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:09:53,438 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:09:53,439 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][200], [4#L1042-5true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, 269#true, 275#true, 196#L1032-2true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,439 INFO L294 olderBase$Statistics]: this new event has 193 ancestors and is cut-off event [2025-03-15 01:09:53,439 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 01:09:53,439 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:09:53,439 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:09:53,439 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:09:53,439 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 01:09:53,439 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][200], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 257#true, 151#L1042-6true, 275#true, 263#true, 196#L1032-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,439 INFO L294 olderBase$Statistics]: this new event has 194 ancestors and is cut-off event [2025-03-15 01:09:53,439 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-15 01:09:53,439 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 01:09:53,439 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-15 01:09:53,439 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 01:09:53,439 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-15 01:09:53,439 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][200], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 257#true, 275#true, 196#L1032-2true, threadThread1of2ForFork0InUse, 263#true, 94#L1043true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,439 INFO L294 olderBase$Statistics]: this new event has 196 ancestors and is cut-off event [2025-03-15 01:09:53,439 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 01:09:53,439 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 01:09:53,439 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:09:53,439 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:09:53,439 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:09:53,440 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][200], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, 269#true, 66#L1042-8true, 275#true, 263#true, 196#L1032-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,440 INFO L294 olderBase$Statistics]: this new event has 196 ancestors and is cut-off event [2025-03-15 01:09:53,440 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:09:53,440 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 01:09:53,440 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:09:53,440 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 01:09:53,440 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:09:53,440 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][200], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 96#L1045true, 269#true, 257#true, 275#true, 196#L1032-2true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,440 INFO L294 olderBase$Statistics]: this new event has 197 ancestors and is cut-off event [2025-03-15 01:09:53,440 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:09:53,440 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 01:09:53,440 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:09:53,440 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:09:53,440 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 01:09:53,440 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][200], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, 269#true, 275#true, 196#L1032-2true, 263#true, threadThread1of2ForFork0InUse, 158#L1045-1true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,440 INFO L294 olderBase$Statistics]: this new event has 198 ancestors and is cut-off event [2025-03-15 01:09:53,440 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 01:09:53,440 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:09:53,440 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 01:09:53,440 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:09:53,440 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:09:53,441 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][200], [214#L1034-2true, 4#L1042-5true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, 269#true, 275#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,441 INFO L294 olderBase$Statistics]: this new event has 195 ancestors and is cut-off event [2025-03-15 01:09:53,441 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:09:53,441 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 01:09:53,441 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:09:53,441 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][200], [214#L1034-2true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 257#true, 66#L1042-8true, 275#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,441 INFO L294 olderBase$Statistics]: this new event has 198 ancestors and is cut-off event [2025-03-15 01:09:53,441 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:53,441 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:53,441 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2025-03-15 01:09:53,441 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][200], [214#L1034-2true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 160#L1043-14true, 269#true, 257#true, 275#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,441 INFO L294 olderBase$Statistics]: this new event has 193 ancestors and is cut-off event [2025-03-15 01:09:53,441 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-15 01:09:53,441 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 01:09:53,441 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-15 01:09:53,441 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][200], [214#L1034-2true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 257#true, 151#L1042-6true, 275#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,442 INFO L294 olderBase$Statistics]: this new event has 196 ancestors and is cut-off event [2025-03-15 01:09:53,442 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:09:53,442 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 01:09:53,442 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:09:53,442 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][200], [214#L1034-2true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, 269#true, 275#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse, 94#L1043true]) [2025-03-15 01:09:53,442 INFO L294 olderBase$Statistics]: this new event has 198 ancestors and is cut-off event [2025-03-15 01:09:53,442 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:53,442 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:53,442 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2025-03-15 01:09:53,442 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][200], [214#L1034-2true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 96#L1045true, 257#true, 269#true, 275#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,442 INFO L294 olderBase$Statistics]: this new event has 199 ancestors and is cut-off event [2025-03-15 01:09:53,442 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:09:53,442 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:09:53,442 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 01:09:53,443 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][105], [74#L1032-1true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 269#true, 257#true, 151#L1042-6true, 275#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,443 INFO L294 olderBase$Statistics]: this new event has 193 ancestors and is cut-off event [2025-03-15 01:09:53,443 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:09:53,443 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 01:09:53,443 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:09:53,444 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][105], [4#L1042-5true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 257#true, 269#true, 84#L1032-2true, 275#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,444 INFO L294 olderBase$Statistics]: this new event has 193 ancestors and is cut-off event [2025-03-15 01:09:53,444 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:09:53,444 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:09:53,444 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 01:09:53,444 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:09:53,444 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][105], [268#(= |#race~tids~0| 0), 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 160#L1043-14true, 269#true, 257#true, 246#L1034-1true, 275#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,444 INFO L294 olderBase$Statistics]: this new event has 193 ancestors and is cut-off event [2025-03-15 01:09:53,444 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 01:09:53,444 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:09:53,444 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:09:53,454 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][200], [8#L1043-6true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, 269#true, 275#true, threadThread1of2ForFork0InUse, 196#L1032-2true, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,454 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2025-03-15 01:09:53,454 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:09:53,454 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:09:53,454 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 01:09:53,454 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:09:53,454 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][200], [8#L1043-6true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, 269#true, 275#true, 184#L1032-1true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,454 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is cut-off event [2025-03-15 01:09:53,455 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:09:53,455 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:09:53,455 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 01:09:53,455 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][105], [8#L1043-6true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 269#true, 257#true, 84#L1032-2true, 275#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,455 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2025-03-15 01:09:53,455 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:09:53,455 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:09:53,455 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:09:53,456 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][200], [72#L1043-3true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 257#true, 184#L1032-1true, 275#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,456 INFO L294 olderBase$Statistics]: this new event has 198 ancestors and is cut-off event [2025-03-15 01:09:53,456 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 01:09:53,456 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:09:53,456 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:09:53,456 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 01:09:53,456 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][200], [72#L1043-3true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, 269#true, 275#true, 196#L1032-2true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,456 INFO L294 olderBase$Statistics]: this new event has 199 ancestors and is cut-off event [2025-03-15 01:09:53,456 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:53,456 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2025-03-15 01:09:53,456 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:53,456 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2025-03-15 01:09:53,456 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:53,457 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][247], [114#L1045-5true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, 275#true, threadThread1of2ForFork0InUse, 196#L1032-2true, 272#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,457 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2025-03-15 01:09:53,457 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 01:09:53,457 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:09:53,457 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:09:53,457 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:09:53,457 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][247], [114#L1045-5true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, 275#true, 184#L1032-1true, 272#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,457 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is cut-off event [2025-03-15 01:09:53,457 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 01:09:53,457 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:09:53,457 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:09:53,458 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][148], [114#L1045-5true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 257#true, 84#L1032-2true, 275#true, 272#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,458 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2025-03-15 01:09:53,458 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:09:53,458 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:09:53,458 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:09:53,458 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][200], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, 269#true, 11#L1045-2true, 275#true, 184#L1032-1true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,458 INFO L294 olderBase$Statistics]: this new event has 198 ancestors and is cut-off event [2025-03-15 01:09:53,458 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 01:09:53,458 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:09:53,458 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 01:09:53,458 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:09:53,458 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][200], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 257#true, 11#L1045-2true, 275#true, 196#L1032-2true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,459 INFO L294 olderBase$Statistics]: this new event has 199 ancestors and is cut-off event [2025-03-15 01:09:53,459 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2025-03-15 01:09:53,459 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2025-03-15 01:09:53,459 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:53,459 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:53,459 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:53,461 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][105], [268#(= |#race~tids~0| 0), 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 257#true, 269#true, 84#L1032-2true, 151#L1042-6true, 275#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,461 INFO L294 olderBase$Statistics]: this new event has 194 ancestors and is cut-off event [2025-03-15 01:09:53,461 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-15 01:09:53,461 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-15 01:09:53,461 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-15 01:09:53,461 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 01:09:53,462 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][105], [268#(= |#race~tids~0| 0), 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 160#L1043-14true, 250#L1034-2true, 257#true, 269#true, 275#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,462 INFO L294 olderBase$Statistics]: this new event has 194 ancestors and is cut-off event [2025-03-15 01:09:53,462 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 01:09:53,462 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-15 01:09:53,462 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-15 01:09:53,473 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][254], [277#(= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|), 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 102#L1043-7true, 269#true, 257#true, 263#true, threadThread1of2ForFork0InUse, 196#L1032-2true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,473 INFO L294 olderBase$Statistics]: this new event has 202 ancestors and is cut-off event [2025-03-15 01:09:53,473 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:09:53,473 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:09:53,473 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 01:09:53,473 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:09:53,473 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][254], [277#(= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|), 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 102#L1043-7true, 257#true, 269#true, 184#L1032-1true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,473 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2025-03-15 01:09:53,473 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 01:09:53,473 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:09:53,474 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:09:53,474 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][153], [277#(= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|), 268#(= |#race~tids~0| 0), 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 102#L1043-7true, 257#true, 269#true, 84#L1032-2true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,474 INFO L294 olderBase$Statistics]: this new event has 202 ancestors and is cut-off event [2025-03-15 01:09:53,474 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:09:53,475 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:09:53,475 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:09:53,475 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][200], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, 269#true, 207#L1043-4true, 275#true, 184#L1032-1true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,475 INFO L294 olderBase$Statistics]: this new event has 199 ancestors and is cut-off event [2025-03-15 01:09:53,475 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2025-03-15 01:09:53,475 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:53,475 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:53,475 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2025-03-15 01:09:53,475 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][200], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, 269#true, 207#L1043-4true, 275#true, 196#L1032-2true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,475 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is cut-off event [2025-03-15 01:09:53,475 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 01:09:53,475 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:09:53,476 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 01:09:53,476 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:09:53,476 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:09:53,476 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][105], [74#L1032-1true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 269#true, 257#true, 275#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 94#L1043true]) [2025-03-15 01:09:53,476 INFO L294 olderBase$Statistics]: this new event has 195 ancestors and is cut-off event [2025-03-15 01:09:53,476 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:09:53,476 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 01:09:53,476 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:09:53,477 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][255], [268#(= |#race~tids~0| 0), 2#L1045-6true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, 275#true, 263#true, threadThread1of2ForFork0InUse, 196#L1032-2true, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,477 INFO L294 olderBase$Statistics]: this new event has 202 ancestors and is cut-off event [2025-03-15 01:09:53,477 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 01:09:53,477 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:09:53,477 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:09:53,477 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:09:53,477 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][255], [268#(= |#race~tids~0| 0), 2#L1045-6true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, 275#true, 184#L1032-1true, 263#true, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,477 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2025-03-15 01:09:53,477 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:09:53,477 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 01:09:53,477 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:09:53,478 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][156], [268#(= |#race~tids~0| 0), 90#L1029-4true, 2#L1045-6true, 262#(= |#race~threads_total~0| 0), 257#true, 84#L1032-2true, 275#true, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,478 INFO L294 olderBase$Statistics]: this new event has 202 ancestors and is cut-off event [2025-03-15 01:09:53,478 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:09:53,478 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:09:53,478 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:09:53,478 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][200], [182#L1045-3true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, 269#true, 275#true, 184#L1032-1true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,478 INFO L294 olderBase$Statistics]: this new event has 199 ancestors and is cut-off event [2025-03-15 01:09:53,478 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:53,478 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2025-03-15 01:09:53,478 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2025-03-15 01:09:53,478 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:53,479 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][200], [182#L1045-3true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, 269#true, 275#true, 263#true, 196#L1032-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,479 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is cut-off event [2025-03-15 01:09:53,479 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:09:53,479 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 01:09:53,479 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 01:09:53,479 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:09:53,479 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:09:53,480 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][105], [268#(= |#race~tids~0| 0), 74#L1032-1true, 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 257#true, 269#true, 66#L1042-8true, 275#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,480 INFO L294 olderBase$Statistics]: this new event has 195 ancestors and is cut-off event [2025-03-15 01:09:53,480 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:09:53,480 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 01:09:53,480 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:09:53,480 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][200], [4#L1042-5true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, 269#true, 109#L1034-1true, 275#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,480 INFO L294 olderBase$Statistics]: this new event has 195 ancestors and is cut-off event [2025-03-15 01:09:53,481 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:09:53,481 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 01:09:53,481 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 01:09:53,481 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][200], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 257#true, 109#L1034-1true, 151#L1042-6true, 275#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,481 INFO L294 olderBase$Statistics]: this new event has 196 ancestors and is cut-off event [2025-03-15 01:09:53,481 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 01:09:53,481 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:09:53,481 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 01:09:53,481 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][200], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 257#true, 109#L1034-1true, 275#true, threadThread1of2ForFork0InUse, 263#true, 94#L1043true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,481 INFO L294 olderBase$Statistics]: this new event has 198 ancestors and is cut-off event [2025-03-15 01:09:53,481 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 01:09:53,481 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:09:53,481 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 01:09:53,481 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][200], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, 269#true, 66#L1042-8true, 109#L1034-1true, 275#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,481 INFO L294 olderBase$Statistics]: this new event has 198 ancestors and is cut-off event [2025-03-15 01:09:53,481 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 01:09:53,481 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:09:53,481 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 01:09:53,481 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][200], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 96#L1045true, 257#true, 269#true, 109#L1034-1true, 275#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,481 INFO L294 olderBase$Statistics]: this new event has 199 ancestors and is cut-off event [2025-03-15 01:09:53,481 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2025-03-15 01:09:53,481 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:53,481 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2025-03-15 01:09:53,483 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][105], [4#L1042-5true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 257#true, 269#true, 246#L1034-1true, 275#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,483 INFO L294 olderBase$Statistics]: this new event has 195 ancestors and is cut-off event [2025-03-15 01:09:53,483 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 01:09:53,483 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:09:53,483 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:09:53,483 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:09:53,493 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][263], [278#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|)), 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, 269#true, threadThread1of2ForFork0InUse, 196#L1032-2true, 263#true, 167#L1043-8true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,493 INFO L294 olderBase$Statistics]: this new event has 203 ancestors and is cut-off event [2025-03-15 01:09:53,493 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 01:09:53,493 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:09:53,493 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:09:53,493 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:09:53,493 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][263], [278#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|)), 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, 269#true, 184#L1032-1true, 263#true, threadThread1of2ForFork0InUse, 167#L1043-8true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,493 INFO L294 olderBase$Statistics]: this new event has 202 ancestors and is cut-off event [2025-03-15 01:09:53,493 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 01:09:53,493 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:09:53,493 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:09:53,494 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][162], [278#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|)), 268#(= |#race~tids~0| 0), 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 257#true, 269#true, 84#L1032-2true, threadThread1of2ForFork0InUse, 263#true, 167#L1043-8true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,494 INFO L294 olderBase$Statistics]: this new event has 203 ancestors and is cut-off event [2025-03-15 01:09:53,494 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:09:53,494 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:09:53,494 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:09:53,495 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][200], [139#L1043-5true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, 269#true, 275#true, 184#L1032-1true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,495 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is cut-off event [2025-03-15 01:09:53,495 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 01:09:53,495 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:09:53,495 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:09:53,495 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 01:09:53,495 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][200], [139#L1043-5true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 257#true, 275#true, 196#L1032-2true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,495 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2025-03-15 01:09:53,495 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:09:53,495 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:09:53,495 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 01:09:53,495 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:09:53,495 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 01:09:53,496 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][105], [268#(= |#race~tids~0| 0), 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 269#true, 257#true, 84#L1032-2true, 275#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 94#L1043true]) [2025-03-15 01:09:53,496 INFO L294 olderBase$Statistics]: this new event has 196 ancestors and is cut-off event [2025-03-15 01:09:53,496 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:09:53,496 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:09:53,496 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:09:53,496 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 01:09:53,496 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][264], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 77#L1045-7true, 164#L1029-4true, 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 275#true, threadThread1of2ForFork0InUse, 196#L1032-2true, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,497 INFO L294 olderBase$Statistics]: this new event has 203 ancestors and is cut-off event [2025-03-15 01:09:53,497 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:09:53,497 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 01:09:53,497 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:09:53,497 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:09:53,497 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][264], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 77#L1045-7true, 164#L1029-4true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 257#true, 275#true, 184#L1032-1true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,497 INFO L294 olderBase$Statistics]: this new event has 202 ancestors and is cut-off event [2025-03-15 01:09:53,497 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:09:53,497 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 01:09:53,497 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:09:53,497 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][165], [268#(= |#race~tids~0| 0), 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 77#L1045-7true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 257#true, 84#L1032-2true, 275#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,497 INFO L294 olderBase$Statistics]: this new event has 203 ancestors and is cut-off event [2025-03-15 01:09:53,497 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:09:53,497 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:09:53,497 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:09:53,498 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][240], [116#L1045-4true, 271#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0), 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, 275#true, 184#L1032-1true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,498 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is cut-off event [2025-03-15 01:09:53,498 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:09:53,498 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 01:09:53,498 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 01:09:53,498 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:09:53,498 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][240], [116#L1045-4true, 271#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0), 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, 275#true, 196#L1032-2true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,498 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2025-03-15 01:09:53,498 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:09:53,498 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 01:09:53,498 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 01:09:53,498 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:09:53,498 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:09:53,499 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][105], [74#L1032-1true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 96#L1045true, 257#true, 269#true, 275#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,499 INFO L294 olderBase$Statistics]: this new event has 196 ancestors and is cut-off event [2025-03-15 01:09:53,499 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 01:09:53,499 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:09:53,499 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:09:53,500 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][105], [268#(= |#race~tids~0| 0), 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 269#true, 257#true, 84#L1032-2true, 66#L1042-8true, 275#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,500 INFO L294 olderBase$Statistics]: this new event has 196 ancestors and is cut-off event [2025-03-15 01:09:53,500 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:09:53,500 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:09:53,500 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:09:53,500 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 01:09:53,501 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][200], [214#L1034-2true, 4#L1042-5true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 257#true, 275#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,501 INFO L294 olderBase$Statistics]: this new event has 196 ancestors and is cut-off event [2025-03-15 01:09:53,501 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 01:09:53,501 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:09:53,501 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 01:09:53,501 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:09:53,501 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][200], [214#L1034-2true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, 269#true, 151#L1042-6true, 275#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,501 INFO L294 olderBase$Statistics]: this new event has 197 ancestors and is cut-off event [2025-03-15 01:09:53,501 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:09:53,501 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 01:09:53,501 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 01:09:53,501 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:09:53,501 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][200], [214#L1034-2true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 257#true, 275#true, threadThread1of2ForFork0InUse, 263#true, 94#L1043true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,501 INFO L294 olderBase$Statistics]: this new event has 199 ancestors and is cut-off event [2025-03-15 01:09:53,501 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:53,501 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:53,501 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2025-03-15 01:09:53,501 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2025-03-15 01:09:53,502 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][200], [214#L1034-2true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, 269#true, 66#L1042-8true, 275#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,502 INFO L294 olderBase$Statistics]: this new event has 199 ancestors and is cut-off event [2025-03-15 01:09:53,502 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:53,502 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2025-03-15 01:09:53,502 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:53,502 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2025-03-15 01:09:53,502 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][200], [214#L1034-2true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 96#L1045true, 269#true, 257#true, 275#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,502 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is cut-off event [2025-03-15 01:09:53,502 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:09:53,502 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 01:09:53,502 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:09:53,502 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 01:09:53,504 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][105], [268#(= |#race~tids~0| 0), 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 257#true, 269#true, 151#L1042-6true, 275#true, 246#L1034-1true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,504 INFO L294 olderBase$Statistics]: this new event has 196 ancestors and is cut-off event [2025-03-15 01:09:53,504 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 01:09:53,504 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:09:53,504 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:09:53,504 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:09:53,505 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][105], [4#L1042-5true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 250#L1034-2true, 257#true, 269#true, 275#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,505 INFO L294 olderBase$Statistics]: this new event has 196 ancestors and is cut-off event [2025-03-15 01:09:53,505 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:09:53,505 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:09:53,505 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:09:53,505 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 01:09:53,517 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][275], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 257#true, 129#L1043-9true, 279#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread1of2ForFork0InUse, 263#true, 196#L1032-2true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,517 INFO L294 olderBase$Statistics]: this new event has 204 ancestors and is cut-off event [2025-03-15 01:09:53,517 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 01:09:53,517 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:09:53,517 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:09:53,517 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:09:53,517 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][275], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, 269#true, 129#L1043-9true, 184#L1032-1true, threadThread1of2ForFork0InUse, 279#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,517 INFO L294 olderBase$Statistics]: this new event has 203 ancestors and is cut-off event [2025-03-15 01:09:53,517 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 01:09:53,517 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:09:53,517 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:09:53,518 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][171], [268#(= |#race~tids~0| 0), 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 257#true, 269#true, 84#L1032-2true, 129#L1043-9true, 263#true, 279#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,518 INFO L294 olderBase$Statistics]: this new event has 204 ancestors and is cut-off event [2025-03-15 01:09:53,518 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:09:53,518 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:09:53,518 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:09:53,518 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][200], [8#L1043-6true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 257#true, 184#L1032-1true, 275#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,519 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2025-03-15 01:09:53,519 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 01:09:53,519 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:09:53,519 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:09:53,519 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 01:09:53,519 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][200], [8#L1043-6true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, 269#true, 275#true, 196#L1032-2true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,519 INFO L294 olderBase$Statistics]: this new event has 202 ancestors and is cut-off event [2025-03-15 01:09:53,519 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:09:53,519 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:09:53,519 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 01:09:53,519 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:09:53,519 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 01:09:53,520 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][264], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 180#L1045-8true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 257#true, 275#true, threadThread1of2ForFork0InUse, 196#L1032-2true, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,520 INFO L294 olderBase$Statistics]: this new event has 204 ancestors and is cut-off event [2025-03-15 01:09:53,520 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:09:53,520 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 01:09:53,520 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:09:53,520 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:09:53,521 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][264], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 180#L1045-8true, 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 275#true, 184#L1032-1true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,521 INFO L294 olderBase$Statistics]: this new event has 203 ancestors and is cut-off event [2025-03-15 01:09:53,521 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:09:53,521 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:09:53,521 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 01:09:53,521 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][165], [268#(= |#race~tids~0| 0), 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 180#L1045-8true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 257#true, 84#L1032-2true, 275#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,521 INFO L294 olderBase$Statistics]: this new event has 204 ancestors and is cut-off event [2025-03-15 01:09:53,521 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:09:53,521 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:09:53,521 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:09:53,522 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][247], [114#L1045-5true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, 275#true, 184#L1032-1true, 263#true, threadThread1of2ForFork0InUse, 272#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,522 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2025-03-15 01:09:53,522 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 01:09:53,522 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 01:09:53,522 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:09:53,522 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:09:53,522 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][247], [114#L1045-5true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, 275#true, 263#true, 196#L1032-2true, threadThread1of2ForFork0InUse, 272#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,522 INFO L294 olderBase$Statistics]: this new event has 202 ancestors and is cut-off event [2025-03-15 01:09:53,522 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 01:09:53,522 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 01:09:53,522 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:09:53,522 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:09:53,522 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:09:53,523 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][105], [74#L1032-1true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 269#true, 257#true, 275#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 158#L1045-1true]) [2025-03-15 01:09:53,523 INFO L294 olderBase$Statistics]: this new event has 197 ancestors and is cut-off event [2025-03-15 01:09:53,523 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 01:09:53,523 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:09:53,523 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:09:53,524 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][105], [268#(= |#race~tids~0| 0), 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 96#L1045true, 257#true, 269#true, 84#L1032-2true, 275#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,524 INFO L294 olderBase$Statistics]: this new event has 197 ancestors and is cut-off event [2025-03-15 01:09:53,524 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 01:09:53,524 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:09:53,524 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:09:53,524 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:09:53,528 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][105], [268#(= |#race~tids~0| 0), 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 250#L1034-2true, 269#true, 257#true, 151#L1042-6true, 275#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,528 INFO L294 olderBase$Statistics]: this new event has 197 ancestors and is cut-off event [2025-03-15 01:09:53,528 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:09:53,528 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:09:53,528 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:09:53,528 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:09:53,528 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 01:09:53,539 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][254], [277#(= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|), 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 102#L1043-7true, 257#true, 269#true, 184#L1032-1true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,539 INFO L294 olderBase$Statistics]: this new event has 202 ancestors and is cut-off event [2025-03-15 01:09:53,540 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 01:09:53,540 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 01:09:53,540 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:09:53,540 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:09:53,540 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][254], [277#(= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|), 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 102#L1043-7true, 257#true, 196#L1032-2true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,540 INFO L294 olderBase$Statistics]: this new event has 203 ancestors and is cut-off event [2025-03-15 01:09:53,540 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:09:53,540 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 01:09:53,540 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:09:53,540 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 01:09:53,540 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:09:53,541 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][105], [72#L1043-3true, 74#L1032-1true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 257#true, 269#true, 275#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,541 INFO L294 olderBase$Statistics]: this new event has 198 ancestors and is cut-off event [2025-03-15 01:09:53,541 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 01:09:53,541 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:09:53,541 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:09:53,541 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][105], [268#(= |#race~tids~0| 0), 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 257#true, 269#true, 246#L1034-1true, 275#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 94#L1043true]) [2025-03-15 01:09:53,541 INFO L294 olderBase$Statistics]: this new event has 198 ancestors and is cut-off event [2025-03-15 01:09:53,541 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 01:09:53,541 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:09:53,541 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:09:53,541 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:09:53,542 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][255], [268#(= |#race~tids~0| 0), 2#L1045-6true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, 275#true, 184#L1032-1true, 263#true, threadThread1of2ForFork0InUse, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,542 INFO L294 olderBase$Statistics]: this new event has 202 ancestors and is cut-off event [2025-03-15 01:09:53,542 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:09:53,542 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 01:09:53,542 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 01:09:53,542 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:09:53,542 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][255], [268#(= |#race~tids~0| 0), 2#L1045-6true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, 275#true, 196#L1032-2true, threadThread1of2ForFork0InUse, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,542 INFO L294 olderBase$Statistics]: this new event has 203 ancestors and is cut-off event [2025-03-15 01:09:53,542 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 01:09:53,542 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 01:09:53,542 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:09:53,542 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:09:53,542 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:09:53,543 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][105], [74#L1032-1true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 257#true, 269#true, 11#L1045-2true, 275#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,543 INFO L294 olderBase$Statistics]: this new event has 198 ancestors and is cut-off event [2025-03-15 01:09:53,543 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:09:53,543 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 01:09:53,543 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:09:53,543 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][105], [268#(= |#race~tids~0| 0), 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 257#true, 269#true, 84#L1032-2true, 275#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse, 158#L1045-1true]) [2025-03-15 01:09:53,543 INFO L294 olderBase$Statistics]: this new event has 198 ancestors and is cut-off event [2025-03-15 01:09:53,543 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 01:09:53,543 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:09:53,543 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:09:53,543 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:09:53,544 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][105], [268#(= |#race~tids~0| 0), 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 257#true, 269#true, 66#L1042-8true, 246#L1034-1true, 275#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,544 INFO L294 olderBase$Statistics]: this new event has 198 ancestors and is cut-off event [2025-03-15 01:09:53,544 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 01:09:53,544 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:09:53,544 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:09:53,544 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:09:53,557 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][263], [278#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|)), 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 257#true, 184#L1032-1true, 263#true, threadThread1of2ForFork0InUse, 167#L1043-8true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,557 INFO L294 olderBase$Statistics]: this new event has 203 ancestors and is cut-off event [2025-03-15 01:09:53,557 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 01:09:53,557 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:09:53,557 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:09:53,557 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 01:09:53,557 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][263], [278#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|)), 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, 269#true, 196#L1032-2true, threadThread1of2ForFork0InUse, 263#true, 167#L1043-8true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,557 INFO L294 olderBase$Statistics]: this new event has 204 ancestors and is cut-off event [2025-03-15 01:09:53,557 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 01:09:53,557 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:09:53,557 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:09:53,557 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 01:09:53,558 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:09:53,558 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][105], [74#L1032-1true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 269#true, 257#true, 207#L1043-4true, 275#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,558 INFO L294 olderBase$Statistics]: this new event has 199 ancestors and is cut-off event [2025-03-15 01:09:53,558 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:53,558 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2025-03-15 01:09:53,558 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:53,558 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][105], [72#L1043-3true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 269#true, 257#true, 84#L1032-2true, 275#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,559 INFO L294 olderBase$Statistics]: this new event has 199 ancestors and is cut-off event [2025-03-15 01:09:53,559 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:53,559 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:53,559 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:53,559 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2025-03-15 01:09:53,560 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][105], [268#(= |#race~tids~0| 0), 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 250#L1034-2true, 269#true, 257#true, 275#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse, 94#L1043true]) [2025-03-15 01:09:53,560 INFO L294 olderBase$Statistics]: this new event has 199 ancestors and is cut-off event [2025-03-15 01:09:53,560 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:53,560 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2025-03-15 01:09:53,560 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:53,560 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:53,560 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:53,561 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][264], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 77#L1045-7true, 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 184#L1032-1true, 275#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,561 INFO L294 olderBase$Statistics]: this new event has 203 ancestors and is cut-off event [2025-03-15 01:09:53,561 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 01:09:53,561 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:09:53,561 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 01:09:53,561 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:09:53,561 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][264], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 77#L1045-7true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 257#true, 275#true, 196#L1032-2true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,561 INFO L294 olderBase$Statistics]: this new event has 204 ancestors and is cut-off event [2025-03-15 01:09:53,561 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 01:09:53,561 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:09:53,561 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 01:09:53,561 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:09:53,561 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:09:53,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][165], [74#L1032-1true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 77#L1045-7true, 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 275#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,562 INFO L294 olderBase$Statistics]: this new event has 203 ancestors and is cut-off event [2025-03-15 01:09:53,562 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:09:53,562 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 01:09:53,562 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:09:53,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][105], [182#L1045-3true, 268#(= |#race~tids~0| 0), 74#L1032-1true, 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 257#true, 269#true, 275#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,562 INFO L294 olderBase$Statistics]: this new event has 199 ancestors and is cut-off event [2025-03-15 01:09:53,562 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:53,562 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:53,562 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2025-03-15 01:09:53,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][156], [74#L1032-1true, 268#(= |#race~tids~0| 0), 2#L1045-6true, 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 257#true, 275#true, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,562 INFO L294 olderBase$Statistics]: this new event has 202 ancestors and is cut-off event [2025-03-15 01:09:53,562 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:09:53,562 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 01:09:53,562 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:09:53,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][143], [116#L1045-4true, 271#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0), 74#L1032-1true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 257#true, 275#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,562 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is cut-off event [2025-03-15 01:09:53,562 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:09:53,562 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:09:53,562 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 01:09:53,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][148], [114#L1045-5true, 268#(= |#race~tids~0| 0), 74#L1032-1true, 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 257#true, 275#true, 263#true, 272#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,562 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2025-03-15 01:09:53,562 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:09:53,562 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 01:09:53,562 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:09:53,563 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][105], [268#(= |#race~tids~0| 0), 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 257#true, 269#true, 11#L1045-2true, 84#L1032-2true, 275#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,563 INFO L294 olderBase$Statistics]: this new event has 199 ancestors and is cut-off event [2025-03-15 01:09:53,563 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:53,563 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2025-03-15 01:09:53,563 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:53,563 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:53,564 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][105], [268#(= |#race~tids~0| 0), 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 96#L1045true, 269#true, 257#true, 246#L1034-1true, 275#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,564 INFO L294 olderBase$Statistics]: this new event has 199 ancestors and is cut-off event [2025-03-15 01:09:53,564 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:53,564 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2025-03-15 01:09:53,564 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:53,564 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:53,565 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][105], [268#(= |#race~tids~0| 0), 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 250#L1034-2true, 257#true, 269#true, 66#L1042-8true, 275#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,565 INFO L294 olderBase$Statistics]: this new event has 199 ancestors and is cut-off event [2025-03-15 01:09:53,565 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:53,565 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:53,565 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:53,565 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:53,565 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2025-03-15 01:09:53,577 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][275], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 257#true, 129#L1043-9true, 184#L1032-1true, threadThread1of2ForFork0InUse, 263#true, 279#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,577 INFO L294 olderBase$Statistics]: this new event has 204 ancestors and is cut-off event [2025-03-15 01:09:53,577 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 01:09:53,577 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:09:53,577 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:09:53,577 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 01:09:53,577 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][275], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 257#true, 129#L1043-9true, 196#L1032-2true, threadThread1of2ForFork0InUse, 279#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,577 INFO L294 olderBase$Statistics]: this new event has 205 ancestors and is cut-off event [2025-03-15 01:09:53,577 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 01:09:53,577 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:09:53,577 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:09:53,577 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 01:09:53,577 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:09:53,578 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][105], [139#L1043-5true, 268#(= |#race~tids~0| 0), 74#L1032-1true, 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 269#true, 257#true, 275#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,578 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is cut-off event [2025-03-15 01:09:53,578 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:09:53,578 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 01:09:53,578 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:09:53,578 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][105], [268#(= |#race~tids~0| 0), 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 257#true, 269#true, 84#L1032-2true, 207#L1043-4true, 275#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,578 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is cut-off event [2025-03-15 01:09:53,578 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:09:53,578 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:09:53,578 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 01:09:53,578 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:09:53,581 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][264], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 180#L1045-8true, 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 275#true, 184#L1032-1true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,581 INFO L294 olderBase$Statistics]: this new event has 204 ancestors and is cut-off event [2025-03-15 01:09:53,581 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:09:53,581 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 01:09:53,581 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:09:53,581 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 01:09:53,581 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][264], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 180#L1045-8true, 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 275#true, 196#L1032-2true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,581 INFO L294 olderBase$Statistics]: this new event has 205 ancestors and is cut-off event [2025-03-15 01:09:53,581 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:09:53,581 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 01:09:53,581 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:09:53,581 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 01:09:53,581 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:09:53,581 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][165], [74#L1032-1true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 180#L1045-8true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 257#true, 275#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,581 INFO L294 olderBase$Statistics]: this new event has 204 ancestors and is cut-off event [2025-03-15 01:09:53,581 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:09:53,581 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:09:53,581 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 01:09:53,582 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][165], [268#(= |#race~tids~0| 0), 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 77#L1045-7true, 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 84#L1032-2true, 275#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,582 INFO L294 olderBase$Statistics]: this new event has 204 ancestors and is cut-off event [2025-03-15 01:09:53,582 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:09:53,582 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 01:09:53,582 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:09:53,582 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:09:53,582 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][165], [268#(= |#race~tids~0| 0), 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 180#L1045-8true, 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 84#L1032-2true, 275#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,582 INFO L294 olderBase$Statistics]: this new event has 205 ancestors and is cut-off event [2025-03-15 01:09:53,582 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 01:09:53,582 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:09:53,582 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:09:53,582 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:09:53,582 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][105], [182#L1045-3true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 269#true, 257#true, 84#L1032-2true, 275#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,582 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is cut-off event [2025-03-15 01:09:53,582 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:09:53,582 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:09:53,582 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 01:09:53,582 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:09:53,582 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][156], [268#(= |#race~tids~0| 0), 2#L1045-6true, 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 257#true, 84#L1032-2true, 275#true, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,582 INFO L294 olderBase$Statistics]: this new event has 203 ancestors and is cut-off event [2025-03-15 01:09:53,582 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:09:53,582 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 01:09:53,583 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:09:53,583 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:09:53,583 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][143], [116#L1045-4true, 271#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0), 268#(= |#race~tids~0| 0), 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 257#true, 84#L1032-2true, 275#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,583 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2025-03-15 01:09:53,583 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:09:53,583 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:09:53,583 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 01:09:53,583 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:09:53,583 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][148], [114#L1045-5true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 257#true, 84#L1032-2true, 275#true, 272#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,583 INFO L294 olderBase$Statistics]: this new event has 202 ancestors and is cut-off event [2025-03-15 01:09:53,583 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:09:53,583 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:09:53,583 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 01:09:53,583 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:09:53,585 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][105], [268#(= |#race~tids~0| 0), 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 250#L1034-2true, 96#L1045true, 269#true, 257#true, 275#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,585 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is cut-off event [2025-03-15 01:09:53,585 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:09:53,585 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 01:09:53,585 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:09:53,585 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:09:53,585 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:09:53,597 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][162], [278#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|)), 268#(= |#race~tids~0| 0), 74#L1032-1true, 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 269#true, 257#true, 263#true, threadThread1of2ForFork0InUse, 167#L1043-8true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,597 INFO L294 olderBase$Statistics]: this new event has 203 ancestors and is cut-off event [2025-03-15 01:09:53,597 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 01:09:53,597 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:09:53,597 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:09:53,597 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][153], [277#(= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|), 268#(= |#race~tids~0| 0), 74#L1032-1true, 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 102#L1043-7true, 269#true, 257#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,597 INFO L294 olderBase$Statistics]: this new event has 202 ancestors and is cut-off event [2025-03-15 01:09:53,597 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 01:09:53,597 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:09:53,597 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:09:53,597 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][105], [8#L1043-6true, 268#(= |#race~tids~0| 0), 74#L1032-1true, 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 269#true, 257#true, 275#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,597 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2025-03-15 01:09:53,597 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 01:09:53,597 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:09:53,597 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:09:53,597 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][171], [268#(= |#race~tids~0| 0), 74#L1032-1true, 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 269#true, 257#true, 129#L1043-9true, 263#true, 279#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,597 INFO L294 olderBase$Statistics]: this new event has 204 ancestors and is cut-off event [2025-03-15 01:09:53,597 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:09:53,597 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:09:53,597 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 01:09:53,598 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][105], [139#L1043-5true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 257#true, 269#true, 84#L1032-2true, 275#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,598 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2025-03-15 01:09:53,598 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:09:53,598 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:09:53,598 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:09:53,598 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 01:09:53,614 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][162], [278#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|)), 268#(= |#race~tids~0| 0), 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 269#true, 257#true, 84#L1032-2true, 263#true, threadThread1of2ForFork0InUse, 167#L1043-8true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,614 INFO L294 olderBase$Statistics]: this new event has 204 ancestors and is cut-off event [2025-03-15 01:09:53,614 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:09:53,614 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 01:09:53,614 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:09:53,614 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:09:53,614 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][153], [277#(= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|), 268#(= |#race~tids~0| 0), 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 257#true, 269#true, 102#L1043-7true, 84#L1032-2true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,614 INFO L294 olderBase$Statistics]: this new event has 203 ancestors and is cut-off event [2025-03-15 01:09:53,614 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 01:09:53,614 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:09:53,614 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:09:53,614 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:09:53,614 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][105], [8#L1043-6true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 269#true, 257#true, 84#L1032-2true, 275#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,614 INFO L294 olderBase$Statistics]: this new event has 202 ancestors and is cut-off event [2025-03-15 01:09:53,614 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 01:09:53,614 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:09:53,614 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:09:53,614 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:09:53,615 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][171], [268#(= |#race~tids~0| 0), 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 257#true, 269#true, 84#L1032-2true, 129#L1043-9true, 263#true, 279#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,615 INFO L294 olderBase$Statistics]: this new event has 205 ancestors and is cut-off event [2025-03-15 01:09:53,615 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:09:53,615 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:09:53,615 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:09:53,615 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 01:09:53,616 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][162], [278#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|)), 268#(= |#race~tids~0| 0), 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 250#L1034-2true, 257#true, 269#true, 263#true, threadThread1of2ForFork0InUse, 167#L1043-8true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,616 INFO L294 olderBase$Statistics]: this new event has 206 ancestors and is cut-off event [2025-03-15 01:09:53,616 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:09:53,617 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:09:53,617 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:09:53,617 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][153], [277#(= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|), 268#(= |#race~tids~0| 0), 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 250#L1034-2true, 269#true, 102#L1043-7true, 257#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,617 INFO L294 olderBase$Statistics]: this new event has 205 ancestors and is cut-off event [2025-03-15 01:09:53,617 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:09:53,617 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:09:53,617 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:09:53,617 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][171], [268#(= |#race~tids~0| 0), 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 250#L1034-2true, 257#true, 269#true, 129#L1043-9true, 263#true, 279#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,617 INFO L294 olderBase$Statistics]: this new event has 207 ancestors and is cut-off event [2025-03-15 01:09:53,617 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:09:53,617 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:09:53,617 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:09:53,621 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][200], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, 269#true, 11#L1045-2true, 19#L1034-5true, 275#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,621 INFO L294 olderBase$Statistics]: this new event has 204 ancestors and is cut-off event [2025-03-15 01:09:53,621 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:09:53,621 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:09:53,621 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:09:53,633 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][105], [139#L1043-5true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 269#true, 257#true, 246#L1034-1true, 275#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,633 INFO L294 olderBase$Statistics]: this new event has 203 ancestors and is cut-off event [2025-03-15 01:09:53,633 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 01:09:53,633 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:09:53,633 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:09:53,640 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][200], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, 6#L1034-6true, 269#true, 11#L1045-2true, 275#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,640 INFO L294 olderBase$Statistics]: this new event has 205 ancestors and is cut-off event [2025-03-15 01:09:53,641 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:09:53,641 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:09:53,641 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:09:53,776 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][199], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 257#true, 13#L1043-10true, 280#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), 184#L1032-1true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,777 INFO L294 olderBase$Statistics]: this new event has 204 ancestors and is cut-off event [2025-03-15 01:09:53,777 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 01:09:53,777 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:09:53,777 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:09:53,778 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][162], [278#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|)), 268#(= |#race~tids~0| 0), 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 257#true, 269#true, 246#L1034-1true, 263#true, threadThread1of2ForFork0InUse, 167#L1043-8true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,778 INFO L294 olderBase$Statistics]: this new event has 206 ancestors and is cut-off event [2025-03-15 01:09:53,778 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:09:53,778 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 01:09:53,778 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:09:53,778 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][153], [277#(= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|), 268#(= |#race~tids~0| 0), 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 269#true, 102#L1043-7true, 257#true, 246#L1034-1true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,778 INFO L294 olderBase$Statistics]: this new event has 205 ancestors and is cut-off event [2025-03-15 01:09:53,778 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:09:53,778 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 01:09:53,778 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:09:53,778 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][105], [8#L1043-6true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 269#true, 257#true, 275#true, 246#L1034-1true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,778 INFO L294 olderBase$Statistics]: this new event has 204 ancestors and is cut-off event [2025-03-15 01:09:53,778 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:09:53,778 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 01:09:53,778 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:09:53,778 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][171], [268#(= |#race~tids~0| 0), 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 257#true, 269#true, 129#L1043-9true, 246#L1034-1true, 263#true, threadThread1of2ForFork0InUse, 279#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,779 INFO L294 olderBase$Statistics]: this new event has 207 ancestors and is cut-off event [2025-03-15 01:09:53,779 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:09:53,779 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 01:09:53,779 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:09:53,780 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][105], [139#L1043-5true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 250#L1034-2true, 257#true, 269#true, 275#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,780 INFO L294 olderBase$Statistics]: this new event has 204 ancestors and is cut-off event [2025-03-15 01:09:53,780 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:09:53,780 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:09:53,780 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 01:09:53,785 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][200], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, 269#true, 11#L1045-2true, 191#L1034-7true, 275#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,785 INFO L294 olderBase$Statistics]: this new event has 206 ancestors and is cut-off event [2025-03-15 01:09:53,786 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:09:53,786 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:09:53,786 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:09:53,800 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][199], [38#L1043-11true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 257#true, 280#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), 184#L1032-1true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,800 INFO L294 olderBase$Statistics]: this new event has 205 ancestors and is cut-off event [2025-03-15 01:09:53,800 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:09:53,800 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 01:09:53,800 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:09:53,801 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][199], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, 269#true, 13#L1043-10true, 280#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), 263#true, 196#L1032-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,801 INFO L294 olderBase$Statistics]: this new event has 205 ancestors and is cut-off event [2025-03-15 01:09:53,801 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:09:53,801 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:09:53,801 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 01:09:53,801 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][104], [268#(= |#race~tids~0| 0), 74#L1032-1true, 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 269#true, 257#true, 13#L1043-10true, 280#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,801 INFO L294 olderBase$Statistics]: this new event has 205 ancestors and is cut-off event [2025-03-15 01:09:53,801 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:09:53,801 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 01:09:53,801 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:09:53,803 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][162], [278#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|)), 268#(= |#race~tids~0| 0), 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 250#L1034-2true, 257#true, 269#true, 263#true, threadThread1of2ForFork0InUse, 167#L1043-8true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,803 INFO L294 olderBase$Statistics]: this new event has 207 ancestors and is cut-off event [2025-03-15 01:09:53,803 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:09:53,803 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:09:53,803 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:09:53,803 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 01:09:53,803 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][153], [277#(= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|), 268#(= |#race~tids~0| 0), 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 250#L1034-2true, 269#true, 102#L1043-7true, 257#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,803 INFO L294 olderBase$Statistics]: this new event has 206 ancestors and is cut-off event [2025-03-15 01:09:53,803 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:09:53,803 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:09:53,803 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:09:53,803 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 01:09:53,803 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][105], [8#L1043-6true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 250#L1034-2true, 269#true, 257#true, 275#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,803 INFO L294 olderBase$Statistics]: this new event has 205 ancestors and is cut-off event [2025-03-15 01:09:53,803 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 01:09:53,803 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:09:53,803 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:09:53,804 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][171], [268#(= |#race~tids~0| 0), 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 250#L1034-2true, 257#true, 269#true, 129#L1043-9true, threadThread1of2ForFork0InUse, 263#true, 279#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,804 INFO L294 olderBase$Statistics]: this new event has 208 ancestors and is cut-off event [2025-03-15 01:09:53,804 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 01:09:53,804 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:09:53,804 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:09:53,804 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:09:53,808 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][200], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 257#true, 11#L1045-2true, 56#L1034-8true, 275#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,809 INFO L294 olderBase$Statistics]: this new event has 207 ancestors and is cut-off event [2025-03-15 01:09:53,809 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:09:53,809 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:09:53,809 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:09:53,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][200], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 257#true, 11#L1045-2true, 275#true, 82#threadErr3ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,809 INFO L294 olderBase$Statistics]: this new event has 207 ancestors and is cut-off event [2025-03-15 01:09:53,809 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:09:53,809 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:09:53,809 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:09:53,823 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][199], [38#L1043-11true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 257#true, 280#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), 263#true, threadThread1of2ForFork0InUse, 196#L1032-2true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,824 INFO L294 olderBase$Statistics]: this new event has 206 ancestors and is cut-off event [2025-03-15 01:09:53,824 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:09:53,824 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:09:53,824 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 01:09:53,824 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][104], [38#L1043-11true, 268#(= |#race~tids~0| 0), 74#L1032-1true, 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 269#true, 257#true, 280#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,824 INFO L294 olderBase$Statistics]: this new event has 206 ancestors and is cut-off event [2025-03-15 01:09:53,824 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 01:09:53,824 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:09:53,824 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:09:53,825 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][104], [268#(= |#race~tids~0| 0), 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 257#true, 269#true, 84#L1032-2true, 13#L1043-10true, 280#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,825 INFO L294 olderBase$Statistics]: this new event has 206 ancestors and is cut-off event [2025-03-15 01:09:53,825 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:09:53,825 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 01:09:53,825 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:09:53,843 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][104], [38#L1043-11true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 269#true, 257#true, 84#L1032-2true, 280#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,843 INFO L294 olderBase$Statistics]: this new event has 207 ancestors and is cut-off event [2025-03-15 01:09:53,843 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 01:09:53,843 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:09:53,843 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:09:53,862 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][104], [268#(= |#race~tids~0| 0), 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 269#true, 257#true, 13#L1043-10true, 280#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), 246#L1034-1true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,863 INFO L294 olderBase$Statistics]: this new event has 208 ancestors and is cut-off event [2025-03-15 01:09:53,863 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:09:53,863 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 01:09:53,863 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:09:53,883 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][104], [38#L1043-11true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 257#true, 269#true, 280#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), 246#L1034-1true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,883 INFO L294 olderBase$Statistics]: this new event has 209 ancestors and is cut-off event [2025-03-15 01:09:53,883 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 01:09:53,883 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-15 01:09:53,883 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-15 01:09:53,885 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][104], [268#(= |#race~tids~0| 0), 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 250#L1034-2true, 269#true, 257#true, 13#L1043-10true, 280#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,885 INFO L294 olderBase$Statistics]: this new event has 209 ancestors and is cut-off event [2025-03-15 01:09:53,885 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-15 01:09:53,885 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-15 01:09:53,885 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2025-03-15 01:09:53,904 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][104], [38#L1043-11true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 250#L1034-2true, 257#true, 269#true, 280#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:53,904 INFO L294 olderBase$Statistics]: this new event has 210 ancestors and is cut-off event [2025-03-15 01:09:53,904 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-15 01:09:53,904 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-15 01:09:53,904 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2025-03-15 01:09:54,052 INFO L124 PetriNetUnfolderBase]: 20515/40766 cut-off events. [2025-03-15 01:09:54,053 INFO L125 PetriNetUnfolderBase]: For 139713/172353 co-relation queries the response was YES. [2025-03-15 01:09:54,215 INFO L83 FinitePrefix]: Finished finitePrefix Result has 142513 conditions, 40766 events. 20515/40766 cut-off events. For 139713/172353 co-relation queries the response was YES. Maximal size of possible extension queue 1218. Compared 383426 event pairs, 4720 based on Foata normal form. 147/34429 useless extension candidates. Maximal degree in co-relation 58143. Up to 21129 conditions per place. [2025-03-15 01:09:54,639 INFO L140 encePairwiseOnDemand]: 259/274 looper letters, 257 selfloop transitions, 32 changer transitions 2/443 dead transitions. [2025-03-15 01:09:54,640 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 218 places, 443 transitions, 3196 flow [2025-03-15 01:09:54,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-03-15 01:09:54,640 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2025-03-15 01:09:54,642 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1380 transitions. [2025-03-15 01:09:54,643 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.8394160583941606 [2025-03-15 01:09:54,643 INFO L298 CegarLoopForPetriNet]: 254 programPoint places, -36 predicate places. [2025-03-15 01:09:54,643 INFO L471 AbstractCegarLoop]: Abstraction has has 218 places, 443 transitions, 3196 flow [2025-03-15 01:09:54,644 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 201.0) internal successors, (1206), 6 states have internal predecessors, (1206), 0 states have call successors, (0), 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-15 01:09:54,644 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 01:09:54,644 INFO L221 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-15 01:09:54,644 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2025-03-15 01:09:54,644 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting threadErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 21 more)] === [2025-03-15 01:09:54,645 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 01:09:54,645 INFO L85 PathProgramCache]: Analyzing trace with hash 1459159364, now seen corresponding path program 1 times [2025-03-15 01:09:54,645 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 01:09:54,645 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [792211287] [2025-03-15 01:09:54,645 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 01:09:54,645 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 01:09:54,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 01:09:54,679 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-15 01:09:54,679 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 01:09:54,679 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [792211287] [2025-03-15 01:09:54,679 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [792211287] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 01:09:54,679 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 01:09:54,679 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-03-15 01:09:54,679 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2143401595] [2025-03-15 01:09:54,679 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 01:09:54,680 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-15 01:09:54,680 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 01:09:54,680 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-15 01:09:54,680 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-15 01:09:54,681 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 236 out of 274 [2025-03-15 01:09:54,681 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 218 places, 443 transitions, 3196 flow. Second operand has 3 states, 3 states have (on average 237.66666666666666) internal successors, (713), 3 states have internal predecessors, (713), 0 states have call successors, (0), 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-15 01:09:54,681 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 01:09:54,681 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 236 of 274 [2025-03-15 01:09:54,681 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 01:09:55,281 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][105], [281#true, 201#L1027-3true, 268#(= |#race~tids~0| 0), 2#L1045-6true, 262#(= |#race~threads_total~0| 0), 199#L1026-5true, 257#true, 275#true, threadThread1of2ForFork0InUse, 263#true, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), threadThread2of2ForFork0InUse]) [2025-03-15 01:09:55,281 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2025-03-15 01:09:55,281 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 01:09:55,281 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 01:09:55,281 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 01:09:55,320 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][110], [281#true, 201#L1027-3true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 199#L1026-5true, 77#L1045-7true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 257#true, 275#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:55,320 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2025-03-15 01:09:55,320 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:09:55,320 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:09:55,320 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:09:55,322 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][242], [281#true, 268#(= |#race~tids~0| 0), 2#L1045-6true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 257#true, 31#L1026-6true, 275#true, 263#true, threadThread1of2ForFork0InUse, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), threadThread2of2ForFork0InUse]) [2025-03-15 01:09:55,322 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2025-03-15 01:09:55,322 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:09:55,322 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:09:55,322 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:09:55,347 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][115], [281#true, 201#L1027-3true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 199#L1026-5true, 257#true, 269#true, 129#L1043-9true, threadThread1of2ForFork0InUse, 279#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:55,347 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2025-03-15 01:09:55,347 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:09:55,347 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:09:55,347 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:09:55,359 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][110], [281#true, 201#L1027-3true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 199#L1026-5true, 180#L1045-8true, 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 275#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:55,359 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2025-03-15 01:09:55,359 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:09:55,359 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:09:55,359 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:09:55,360 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][105], [75#L1026-6true, 281#true, 201#L1027-3true, 268#(= |#race~tids~0| 0), 2#L1045-6true, 262#(= |#race~threads_total~0| 0), 257#true, 275#true, threadThread1of2ForFork0InUse, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:55,360 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is not cut-off event [2025-03-15 01:09:55,360 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2025-03-15 01:09:55,360 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2025-03-15 01:09:55,360 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2025-03-15 01:09:55,360 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][110], [75#L1026-6true, 281#true, 201#L1027-3true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 77#L1045-7true, 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 275#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:55,360 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2025-03-15 01:09:55,360 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:09:55,360 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:09:55,360 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:09:55,360 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][105], [281#true, 201#L1027-3true, 268#(= |#race~tids~0| 0), 2#L1045-6true, 262#(= |#race~threads_total~0| 0), 257#true, 148#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 275#true, threadThread1of2ForFork0InUse, 263#true, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), threadThread2of2ForFork0InUse]) [2025-03-15 01:09:55,360 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is not cut-off event [2025-03-15 01:09:55,360 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2025-03-15 01:09:55,360 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2025-03-15 01:09:55,360 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2025-03-15 01:09:55,360 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][110], [281#true, 201#L1027-3true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 77#L1045-7true, 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 148#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 275#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:55,361 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2025-03-15 01:09:55,361 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:09:55,361 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:09:55,361 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:09:55,361 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][241], [281#true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 77#L1045-7true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 257#true, 31#L1026-6true, 275#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:55,361 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2025-03-15 01:09:55,361 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:09:55,361 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:09:55,361 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:09:55,389 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][115], [281#true, 75#L1026-6true, 201#L1027-3true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 257#true, 269#true, 129#L1043-9true, 263#true, threadThread1of2ForFork0InUse, 279#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread2of2ForFork0InUse]) [2025-03-15 01:09:55,389 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 01:09:55,390 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:09:55,390 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:09:55,390 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:09:55,390 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][115], [281#true, 201#L1027-3true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 257#true, 269#true, 148#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 129#L1043-9true, 279#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:55,390 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 01:09:55,390 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:09:55,390 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:09:55,390 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:09:55,390 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][255], [281#true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 31#L1026-6true, 269#true, 257#true, 129#L1043-9true, 263#true, threadThread1of2ForFork0InUse, 279#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread2of2ForFork0InUse]) [2025-03-15 01:09:55,390 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 01:09:55,390 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:09:55,390 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:09:55,390 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:09:55,401 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][110], [75#L1026-6true, 281#true, 201#L1027-3true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 180#L1045-8true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 257#true, 275#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:55,401 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 01:09:55,401 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:09:55,401 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:09:55,401 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:09:55,401 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][110], [281#true, 201#L1027-3true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 180#L1045-8true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 257#true, 148#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 275#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:55,402 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 01:09:55,402 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:09:55,402 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:09:55,402 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:09:55,402 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][241], [281#true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 180#L1045-8true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 31#L1026-6true, 257#true, 275#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:55,402 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 01:09:55,402 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:09:55,402 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:09:55,402 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:09:55,405 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][242], [281#true, 65#L1027true, 268#(= |#race~tids~0| 0), 2#L1045-6true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 257#true, 275#true, 263#true, threadThread1of2ForFork0InUse, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), threadThread2of2ForFork0InUse]) [2025-03-15 01:09:55,405 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 01:09:55,405 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:09:55,405 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:09:55,405 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:09:55,445 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][241], [281#true, 65#L1027true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 77#L1045-7true, 14#L1027-3true, 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 275#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:55,446 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 01:09:55,446 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:09:55,446 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:09:55,446 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:09:55,475 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][255], [281#true, 65#L1027true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 257#true, 269#true, 129#L1043-9true, 279#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:55,475 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-03-15 01:09:55,475 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:09:55,475 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:09:55,475 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:09:55,489 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][241], [281#true, 65#L1027true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 180#L1045-8true, 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 275#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:55,489 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-03-15 01:09:55,489 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:09:55,489 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:09:55,489 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:09:55,998 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([721] threadEXIT-->L1045-9: Formula: (= v_threadThread1of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem20#1_8|) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][175], [281#true, 268#(= |#race~tids~0| 0), 251#L1045-9true, 262#(= |#race~threads_total~0| 0), 199#L1026-5true, 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 275#true, threadThread1of2ForFork0NotInUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:55,998 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is not cut-off event [2025-03-15 01:09:55,998 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is not cut-off event [2025-03-15 01:09:55,998 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2025-03-15 01:09:55,998 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2025-03-15 01:09:56,004 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][405], [281#true, 132#L1034-3true, 268#(= |#race~tids~0| 0), 2#L1045-6true, 262#(= |#race~threads_total~0| 0), 257#true, 226#L1025-3true, 275#true, threadThread1of2ForFork0InUse, 263#true, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), threadThread2of2ForFork0InUse]) [2025-03-15 01:09:56,004 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2025-03-15 01:09:56,005 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:09:56,005 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:09:56,005 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:09:56,017 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][188], [281#true, 214#L1034-2true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 257#true, 269#true, 151#L1042-6true, 275#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:56,017 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2025-03-15 01:09:56,017 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:09:56,017 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:09:56,017 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:09:56,059 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][407], [281#true, 132#L1034-3true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 77#L1045-7true, 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 226#L1025-3true, 275#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:56,059 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2025-03-15 01:09:56,059 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-15 01:09:56,059 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-15 01:09:56,059 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-15 01:09:56,099 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][413], [281#true, 132#L1034-3true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 269#true, 257#true, 129#L1043-9true, 226#L1025-3true, 263#true, threadThread1of2ForFork0InUse, 279#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread2of2ForFork0InUse]) [2025-03-15 01:09:56,099 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2025-03-15 01:09:56,099 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:09:56,099 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:09:56,099 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:09:56,116 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][407], [281#true, 132#L1034-3true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 180#L1045-8true, 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 226#L1025-3true, 275#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:56,116 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2025-03-15 01:09:56,116 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:09:56,116 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:09:56,116 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:09:56,173 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][188], [214#L1034-2true, 281#true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 257#true, 269#true, 275#true, 263#true, threadThread1of2ForFork0InUse, 94#L1043true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:56,173 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is not cut-off event [2025-03-15 01:09:56,173 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2025-03-15 01:09:56,173 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2025-03-15 01:09:56,173 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2025-03-15 01:09:56,173 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L1034-2-->L1034-3: Formula: (= (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread1of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18)) |v_threadThread1of2ForFork0_#t~mem10_1|) InVars {#memory_int=|v_#memory_int_9|, threadThread1of2ForFork0_~next_worker~0=v_threadThread1of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread1of2ForFork0_#t~mem10=|v_threadThread1of2ForFork0_#t~mem10_1|, threadThread1of2ForFork0_~next_worker~0=v_threadThread1of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~mem10][190], [281#true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 257#true, 269#true, 275#true, 263#true, threadThread1of2ForFork0InUse, 89#L1034-3true, 94#L1043true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:56,173 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2025-03-15 01:09:56,173 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:09:56,173 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:09:56,173 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:09:56,196 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][188], [281#true, 214#L1034-2true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 269#true, 257#true, 66#L1042-8true, 275#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:56,196 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is not cut-off event [2025-03-15 01:09:56,196 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2025-03-15 01:09:56,196 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2025-03-15 01:09:56,196 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2025-03-15 01:09:56,196 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][188], [281#true, 214#L1034-2true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 96#L1045true, 269#true, 257#true, 275#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:56,196 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2025-03-15 01:09:56,196 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:09:56,196 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:09:56,196 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:09:56,196 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L1034-2-->L1034-3: Formula: (= (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread1of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18)) |v_threadThread1of2ForFork0_#t~mem10_1|) InVars {#memory_int=|v_#memory_int_9|, threadThread1of2ForFork0_~next_worker~0=v_threadThread1of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread1of2ForFork0_#t~mem10=|v_threadThread1of2ForFork0_#t~mem10_1|, threadThread1of2ForFork0_~next_worker~0=v_threadThread1of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~mem10][190], [281#true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 257#true, 269#true, 66#L1042-8true, 275#true, 263#true, threadThread1of2ForFork0InUse, 89#L1034-3true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:56,196 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2025-03-15 01:09:56,196 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:09:56,196 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:09:56,196 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:09:56,253 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][243], [281#true, 116#L1045-4true, 271#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0), 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 257#true, 275#true, 196#L1032-2true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:56,253 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2025-03-15 01:09:56,253 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:09:56,253 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:09:56,253 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:09:56,261 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([565] L1045-->L1045-1: Formula: (= |v_#race~tids~0_7| 0) InVars {} OutVars{#race~tids~0=|v_#race~tids~0_7|} AuxVars[] AssignedVars[#race~tids~0][81], [281#true, 214#L1034-2true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 269#true, 257#true, 275#true, threadThread1of2ForFork0InUse, 263#true, 158#L1045-1true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:56,261 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2025-03-15 01:09:56,261 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:09:56,261 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:09:56,261 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:09:56,261 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L1034-2-->L1034-3: Formula: (= (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread1of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18)) |v_threadThread1of2ForFork0_#t~mem10_1|) InVars {#memory_int=|v_#memory_int_9|, threadThread1of2ForFork0_~next_worker~0=v_threadThread1of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread1of2ForFork0_#t~mem10=|v_threadThread1of2ForFork0_#t~mem10_1|, threadThread1of2ForFork0_~next_worker~0=v_threadThread1of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~mem10][190], [281#true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 96#L1045true, 269#true, 257#true, 275#true, 263#true, threadThread1of2ForFork0InUse, 89#L1034-3true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:56,261 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2025-03-15 01:09:56,261 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:09:56,261 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:09:56,261 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:09:56,309 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([555] L1043-2-->L1043-3: Formula: (= |v_#race~tids~0_4| 0) InVars {} OutVars{#race~tids~0=|v_#race~tids~0_4|} AuxVars[] AssignedVars[#race~tids~0][83], [214#L1034-2true, 281#true, 72#L1043-3true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 269#true, 257#true, 275#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:56,309 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2025-03-15 01:09:56,309 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:09:56,309 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:09:56,309 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:09:56,325 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][244], [281#true, 114#L1045-5true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 257#true, 275#true, 196#L1032-2true, threadThread1of2ForFork0InUse, 272#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:56,326 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2025-03-15 01:09:56,326 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:09:56,326 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:09:56,326 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:56,379 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][254], [281#true, 277#(= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|), 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 102#L1043-7true, 269#true, 257#true, 196#L1032-2true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:56,379 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2025-03-15 01:09:56,379 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:56,379 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:09:56,379 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:56,391 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][214], [214#L1034-2true, 281#true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 257#true, 275#true, threadThread1of2ForFork0InUse, 263#true, 94#L1043true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:56,391 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2025-03-15 01:09:56,391 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:56,391 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:56,391 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:56,398 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][241], [281#true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 77#L1045-7true, 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 275#true, 196#L1032-2true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:56,398 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2025-03-15 01:09:56,398 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:09:56,398 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:09:56,398 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:09:56,398 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][241], [281#true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 180#L1045-8true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 257#true, 275#true, 196#L1032-2true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:56,398 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2025-03-15 01:09:56,398 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:09:56,398 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:09:56,398 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:09:56,399 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][241], [281#true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 77#L1045-7true, 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 275#true, 184#L1032-1true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:56,399 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2025-03-15 01:09:56,399 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:09:56,399 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:09:56,399 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:56,401 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][242], [281#true, 268#(= |#race~tids~0| 0), 2#L1045-6true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 257#true, 275#true, 196#L1032-2true, 263#true, threadThread1of2ForFork0InUse, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), threadThread2of2ForFork0InUse]) [2025-03-15 01:09:56,401 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2025-03-15 01:09:56,401 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:09:56,402 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:56,402 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:56,403 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([722] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_10| v_threadThread2of2ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_10|, threadThread2of2ForFork0_thidvar0=v_threadThread2of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_10|, threadThread2of2ForFork0_thidvar0=v_threadThread2of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][401], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 251#L1045-9true, 283#(= |threadThread1of2ForFork0_#t~nondet5| |#race~data~0|), 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 31#L1026-6true, 257#true, 275#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0NotInUse]) [2025-03-15 01:09:56,403 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2025-03-15 01:09:56,403 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:09:56,403 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:09:56,403 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:09:56,418 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][214], [281#true, 214#L1034-2true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, 269#true, 66#L1042-8true, 275#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:56,418 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2025-03-15 01:09:56,418 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:56,418 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:56,418 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:56,454 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][256], [278#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|)), 281#true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 257#true, 269#true, 196#L1032-2true, threadThread1of2ForFork0InUse, 263#true, 167#L1043-8true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:56,454 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2025-03-15 01:09:56,454 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:09:56,454 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:09:56,454 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:09:56,473 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][241], [281#true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 180#L1045-8true, 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 275#true, 184#L1032-1true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:56,473 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2025-03-15 01:09:56,473 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:09:56,473 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:09:56,473 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:09:56,475 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][241], [281#true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 77#L1045-7true, 14#L1027-3true, 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 275#true, 196#L1032-2true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:56,475 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2025-03-15 01:09:56,475 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:09:56,475 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:09:56,475 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:09:56,475 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:09:56,493 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][214], [214#L1034-2true, 281#true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 96#L1045true, 269#true, 257#true, 275#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:56,494 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2025-03-15 01:09:56,494 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:09:56,494 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:09:56,494 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:09:56,522 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][255], [281#true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 269#true, 257#true, 129#L1043-9true, 196#L1032-2true, 263#true, threadThread1of2ForFork0InUse, 279#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread2of2ForFork0InUse]) [2025-03-15 01:09:56,522 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2025-03-15 01:09:56,522 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:09:56,522 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:09:56,522 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:09:56,528 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][254], [281#true, 277#(= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|), 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 102#L1043-7true, 269#true, 257#true, 109#L1034-1true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:56,528 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2025-03-15 01:09:56,528 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:09:56,528 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:09:56,528 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:09:56,544 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][241], [281#true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 180#L1045-8true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 257#true, 275#true, 196#L1032-2true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:56,545 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2025-03-15 01:09:56,545 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:09:56,545 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:09:56,545 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:09:56,545 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:09:56,546 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([721] threadEXIT-->L1045-9: Formula: (= v_threadThread1of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem20#1_8|) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][175], [281#true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 251#L1045-9true, 199#L1026-5true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 257#true, threadThread1of2ForFork0NotInUse, 275#true, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:56,547 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2025-03-15 01:09:56,547 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:09:56,547 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 01:09:56,547 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 01:09:56,547 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 01:09:56,547 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([721] threadEXIT-->L1045-9: Formula: (= v_threadThread1of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem20#1_8|) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][175], [281#true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 251#L1045-9true, 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 148#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 275#true, threadThread1of2ForFork0NotInUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:56,547 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2025-03-15 01:09:56,547 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:09:56,547 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:09:56,547 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:09:56,547 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([721] threadEXIT-->L1045-9: Formula: (= v_threadThread1of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem20#1_8|) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][175], [281#true, 75#L1026-6true, 268#(= |#race~tids~0| 0), 251#L1045-9true, 262#(= |#race~threads_total~0| 0), 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 257#true, threadThread1of2ForFork0NotInUse, 275#true, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:56,547 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2025-03-15 01:09:56,547 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:09:56,547 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:09:56,547 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:09:56,548 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([722] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_10| v_threadThread2of2ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_10|, threadThread2of2ForFork0_thidvar0=v_threadThread2of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_10|, threadThread2of2ForFork0_thidvar0=v_threadThread2of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][401], [268#(= |#race~tids~0| 0), 251#L1045-9true, 262#(= |#race~threads_total~0| 0), 283#(= |threadThread1of2ForFork0_#t~nondet5| |#race~data~0|), 257#true, 31#L1026-6true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 275#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0NotInUse]) [2025-03-15 01:09:56,548 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2025-03-15 01:09:56,548 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:09:56,548 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:09:56,548 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:09:56,549 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:09:56,549 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([722] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_10| v_threadThread2of2ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_10|, threadThread2of2ForFork0_thidvar0=v_threadThread2of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_10|, threadThread2of2ForFork0_thidvar0=v_threadThread2of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][401], [268#(= |#race~tids~0| 0), 251#L1045-9true, 262#(= |#race~threads_total~0| 0), 283#(= |threadThread1of2ForFork0_#t~nondet5| |#race~data~0|), 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 257#true, 7#L1026-5true, 275#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0NotInUse]) [2025-03-15 01:09:56,549 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2025-03-15 01:09:56,549 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:09:56,549 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 01:09:56,549 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 01:09:56,553 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][244], [214#L1034-2true, 281#true, 114#L1045-5true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 257#true, 275#true, 272#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:56,553 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2025-03-15 01:09:56,553 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:09:56,553 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:09:56,553 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:09:56,594 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][256], [281#true, 278#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|)), 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 269#true, 257#true, 109#L1034-1true, 263#true, threadThread1of2ForFork0InUse, 167#L1043-8true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:56,594 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2025-03-15 01:09:56,594 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:09:56,594 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:09:56,594 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:09:56,616 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([721] threadEXIT-->L1045-9: Formula: (= v_threadThread1of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem20#1_8|) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][175], [281#true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 251#L1045-9true, 14#L1027-3true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 257#true, threadThread1of2ForFork0NotInUse, 275#true, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:56,616 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2025-03-15 01:09:56,616 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:09:56,616 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:09:56,616 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:09:56,619 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][241], [281#true, 214#L1034-2true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 77#L1045-7true, 14#L1027-3true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 257#true, 275#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:56,619 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2025-03-15 01:09:56,619 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:09:56,619 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:09:56,619 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:09:56,619 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][241], [281#true, 214#L1034-2true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 180#L1045-8true, 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 275#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:56,619 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2025-03-15 01:09:56,619 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:09:56,619 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:09:56,619 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:09:56,621 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][241], [281#true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 77#L1045-7true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 257#true, 109#L1034-1true, 275#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:56,621 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2025-03-15 01:09:56,621 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:09:56,621 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:09:56,621 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:09:56,623 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([722] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_10| v_threadThread2of2ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_10|, threadThread2of2ForFork0_thidvar0=v_threadThread2of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_10|, threadThread2of2ForFork0_thidvar0=v_threadThread2of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][356], [281#true, 247#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 251#L1045-9true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 257#true, 275#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0NotInUse]) [2025-03-15 01:09:56,623 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2025-03-15 01:09:56,623 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:09:56,623 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:09:56,623 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:09:56,665 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][255], [281#true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 269#true, 257#true, 109#L1034-1true, 129#L1043-9true, threadThread1of2ForFork0InUse, 263#true, 279#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread2of2ForFork0InUse]) [2025-03-15 01:09:56,665 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2025-03-15 01:09:56,665 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:09:56,665 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:09:56,665 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:09:56,795 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][254], [281#true, 214#L1034-2true, 277#(= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|), 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 257#true, 102#L1043-7true, 269#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:56,796 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is not cut-off event [2025-03-15 01:09:56,796 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is not cut-off event [2025-03-15 01:09:56,796 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is not cut-off event [2025-03-15 01:09:56,796 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is not cut-off event [2025-03-15 01:09:56,796 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][256], [281#true, 214#L1034-2true, 278#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|)), 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 257#true, 269#true, threadThread1of2ForFork0InUse, 263#true, 167#L1043-8true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:56,796 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2025-03-15 01:09:56,796 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:09:56,796 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:09:56,796 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:09:56,828 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([721] threadEXIT-->L1045-9: Formula: (= v_threadThread1of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem20#1_8|) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][175], [75#L1026-6true, 281#true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 251#L1045-9true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 257#true, threadThread1of2ForFork0NotInUse, 275#true, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:56,828 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2025-03-15 01:09:56,828 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:09:56,828 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:09:56,828 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:09:56,828 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:09:56,829 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([721] threadEXIT-->L1045-9: Formula: (= v_threadThread1of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem20#1_8|) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][175], [281#true, 268#(= |#race~tids~0| 0), 251#L1045-9true, 262#(= |#race~threads_total~0| 0), 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 148#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 275#true, threadThread1of2ForFork0NotInUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:56,829 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2025-03-15 01:09:56,829 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:09:56,829 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:09:56,829 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:09:56,829 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:09:56,829 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][241], [281#true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 180#L1045-8true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 257#true, 109#L1034-1true, 275#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:56,829 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2025-03-15 01:09:56,829 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:09:56,829 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:09:56,829 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:09:56,832 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][242], [281#true, 214#L1034-2true, 268#(= |#race~tids~0| 0), 2#L1045-6true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 257#true, 275#true, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:56,832 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is not cut-off event [2025-03-15 01:09:56,832 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is not cut-off event [2025-03-15 01:09:56,832 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is not cut-off event [2025-03-15 01:09:56,832 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is not cut-off event [2025-03-15 01:09:56,885 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][255], [281#true, 214#L1034-2true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 269#true, 257#true, 129#L1043-9true, 279#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:56,885 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2025-03-15 01:09:56,885 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:09:56,885 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:09:56,885 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:09:56,919 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([722] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_10| v_threadThread2of2ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_10|, threadThread2of2ForFork0_thidvar0=v_threadThread2of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_10|, threadThread2of2ForFork0_thidvar0=v_threadThread2of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][401], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 251#L1045-9true, 283#(= |threadThread1of2ForFork0_#t~nondet5| |#race~data~0|), 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 31#L1026-6true, 257#true, 275#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0NotInUse]) [2025-03-15 01:09:56,919 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2025-03-15 01:09:56,919 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:09:56,919 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:09:56,919 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:09:56,919 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:09:56,919 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:09:56,920 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][241], [214#L1034-2true, 281#true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 77#L1045-7true, 14#L1027-3true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 257#true, 275#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:56,920 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is not cut-off event [2025-03-15 01:09:56,920 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is not cut-off event [2025-03-15 01:09:56,920 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is not cut-off event [2025-03-15 01:09:56,920 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is not cut-off event [2025-03-15 01:09:56,920 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is not cut-off event [2025-03-15 01:09:56,927 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][407], [281#true, 201#L1027-3true, 132#L1034-3true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 77#L1045-7true, 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 275#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:56,927 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2025-03-15 01:09:56,927 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:09:56,927 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:09:56,927 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:09:56,985 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][413], [281#true, 201#L1027-3true, 132#L1034-3true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 257#true, 269#true, 129#L1043-9true, threadThread1of2ForFork0InUse, 263#true, 279#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread2of2ForFork0InUse]) [2025-03-15 01:09:56,985 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2025-03-15 01:09:56,985 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:09:56,986 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:09:56,986 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:09:57,016 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][241], [214#L1034-2true, 281#true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 180#L1045-8true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 257#true, 275#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:57,016 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is not cut-off event [2025-03-15 01:09:57,016 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is not cut-off event [2025-03-15 01:09:57,016 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is not cut-off event [2025-03-15 01:09:57,016 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is not cut-off event [2025-03-15 01:09:57,016 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is not cut-off event [2025-03-15 01:09:57,023 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][407], [281#true, 201#L1027-3true, 132#L1034-3true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 180#L1045-8true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 257#true, 275#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:57,024 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2025-03-15 01:09:57,024 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:09:57,024 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:09:57,024 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:09:57,124 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([721] threadEXIT-->L1045-9: Formula: (= v_threadThread1of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem20#1_8|) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][175], [281#true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 251#L1045-9true, 164#L1029-4true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 257#true, 275#true, threadThread1of2ForFork0NotInUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:57,125 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2025-03-15 01:09:57,125 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:09:57,125 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:09:57,125 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-15 01:09:57,141 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][142], [281#true, 116#L1045-4true, 271#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0), 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 257#true, 84#L1032-2true, 275#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:57,141 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is not cut-off event [2025-03-15 01:09:57,141 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is not cut-off event [2025-03-15 01:09:57,141 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is not cut-off event [2025-03-15 01:09:57,141 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is not cut-off event [2025-03-15 01:09:57,142 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][146], [281#true, 114#L1045-5true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 257#true, 84#L1032-2true, 275#true, threadThread1of2ForFork0InUse, 263#true, 272#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), threadThread2of2ForFork0InUse]) [2025-03-15 01:09:57,142 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2025-03-15 01:09:57,142 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:09:57,142 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:09:57,142 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:09:57,243 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][168], [281#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 77#L1045-7true, 250#L1034-2true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 257#true, 275#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:57,243 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2025-03-15 01:09:57,243 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:09:57,243 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:09:57,243 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:09:57,245 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][152], [281#true, 268#(= |#race~tids~0| 0), 2#L1045-6true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 257#true, 84#L1032-2true, 275#true, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:57,245 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2025-03-15 01:09:57,245 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:09:57,245 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:09:57,245 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:09:57,315 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][174], [281#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 250#L1034-2true, 269#true, 257#true, 129#L1043-9true, threadThread1of2ForFork0InUse, 263#true, 279#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread2of2ForFork0InUse]) [2025-03-15 01:09:57,315 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2025-03-15 01:09:57,315 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:09:57,315 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:09:57,315 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:09:57,321 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][150], [281#true, 277#(= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|), 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 102#L1043-7true, 269#true, 257#true, 84#L1032-2true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:57,321 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is not cut-off event [2025-03-15 01:09:57,321 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is not cut-off event [2025-03-15 01:09:57,321 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is not cut-off event [2025-03-15 01:09:57,321 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is not cut-off event [2025-03-15 01:09:57,321 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][164], [281#true, 278#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|)), 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 257#true, 269#true, 84#L1032-2true, threadThread1of2ForFork0InUse, 263#true, 167#L1043-8true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:57,321 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2025-03-15 01:09:57,321 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:09:57,321 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:09:57,321 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:09:57,322 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][411], [281#true, 278#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|)), 132#L1034-3true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 269#true, 257#true, 263#true, threadThread1of2ForFork0InUse, 167#L1043-8true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:57,322 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2025-03-15 01:09:57,322 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:09:57,322 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:09:57,322 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:09:57,348 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][168], [281#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 250#L1034-2true, 180#L1045-8true, 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 275#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:57,348 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2025-03-15 01:09:57,348 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:09:57,348 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:09:57,348 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:09:57,351 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][166], [281#true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 77#L1045-7true, 157#L1031-5true, 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 84#L1032-2true, 275#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:57,351 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2025-03-15 01:09:57,351 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:09:57,351 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:09:57,351 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:09:57,357 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][157], [281#true, 116#L1045-4true, 271#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0), 235#L1031-13true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 257#true, 84#L1032-2true, 275#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:57,357 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2025-03-15 01:09:57,357 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:09:57,357 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:09:57,357 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:09:57,429 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][172], [281#true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 257#true, 269#true, 84#L1032-2true, 129#L1043-9true, 279#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:57,429 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2025-03-15 01:09:57,429 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-15 01:09:57,429 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-15 01:09:57,429 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-15 01:09:57,430 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][413], [281#true, 132#L1034-3true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 262#(= |#race~threads_total~0| 0), 269#true, 257#true, 129#L1043-9true, 263#true, threadThread1of2ForFork0InUse, 279#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread2of2ForFork0InUse]) [2025-03-15 01:09:57,430 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2025-03-15 01:09:57,430 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-15 01:09:57,430 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-15 01:09:57,430 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-15 01:09:57,460 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][166], [281#true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 180#L1045-8true, 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 84#L1032-2true, 275#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:57,460 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2025-03-15 01:09:57,460 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-15 01:09:57,460 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-15 01:09:57,460 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-15 01:09:57,465 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][156], [281#true, 114#L1045-5true, 235#L1031-13true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 257#true, 84#L1032-2true, 275#true, 272#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:57,465 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2025-03-15 01:09:57,465 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-15 01:09:57,465 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-15 01:09:57,465 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-15 01:09:57,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][154], [281#true, 277#(= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|), 235#L1031-13true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 257#true, 102#L1043-7true, 269#true, 84#L1032-2true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:57,562 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2025-03-15 01:09:57,562 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-15 01:09:57,562 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-15 01:09:57,562 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-15 01:09:57,563 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][150], [281#true, 277#(= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|), 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 257#true, 269#true, 102#L1043-7true, 246#L1034-1true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:57,563 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is not cut-off event [2025-03-15 01:09:57,563 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is not cut-off event [2025-03-15 01:09:57,563 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is not cut-off event [2025-03-15 01:09:57,563 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is not cut-off event [2025-03-15 01:09:57,563 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][164], [281#true, 278#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|)), 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 257#true, 246#L1034-1true, threadThread1of2ForFork0InUse, 263#true, 167#L1043-8true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:57,563 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2025-03-15 01:09:57,563 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-15 01:09:57,563 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-15 01:09:57,563 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-15 01:09:57,563 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][150], [281#true, 277#(= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|), 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 250#L1034-2true, 157#L1031-5true, 257#true, 102#L1043-7true, 269#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:57,563 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2025-03-15 01:09:57,563 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-15 01:09:57,563 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-15 01:09:57,563 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-15 01:09:57,584 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([721] threadEXIT-->L1045-9: Formula: (= v_threadThread1of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem20#1_8|) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][175], [281#true, 268#(= |#race~tids~0| 0), 251#L1045-9true, 262#(= |#race~threads_total~0| 0), 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 257#true, 84#L1032-2true, 275#true, threadThread1of2ForFork0NotInUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:57,584 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2025-03-15 01:09:57,584 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:09:57,584 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:09:57,584 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:09:57,584 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([721] threadEXIT-->L1045-9: Formula: (= v_threadThread1of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem20#1_8|) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][175], [281#true, 268#(= |#race~tids~0| 0), 251#L1045-9true, 262#(= |#race~threads_total~0| 0), 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 257#true, 275#true, threadThread1of2ForFork0NotInUse, 263#true, 10#L1031-5true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:57,584 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2025-03-15 01:09:57,584 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:09:57,584 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:09:57,584 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:09:57,584 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([721] threadEXIT-->L1045-9: Formula: (= v_threadThread1of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem20#1_8|) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][175], [281#true, 74#L1032-1true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 251#L1045-9true, 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), threadThread1of2ForFork0NotInUse, 275#true, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:57,584 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2025-03-15 01:09:57,584 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-15 01:09:57,584 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-15 01:09:57,584 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-15 01:09:57,591 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][155], [281#true, 235#L1031-13true, 268#(= |#race~tids~0| 0), 2#L1045-6true, 262#(= |#race~threads_total~0| 0), 257#true, 84#L1032-2true, 275#true, threadThread1of2ForFork0InUse, 263#true, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), threadThread2of2ForFork0InUse]) [2025-03-15 01:09:57,591 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2025-03-15 01:09:57,591 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-15 01:09:57,591 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-15 01:09:57,591 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-15 01:09:57,656 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][172], [281#true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 257#true, 129#L1043-9true, 246#L1034-1true, threadThread1of2ForFork0InUse, 279#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:57,656 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2025-03-15 01:09:57,656 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:09:57,656 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:09:57,656 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:09:57,658 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][172], [281#true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 250#L1034-2true, 157#L1031-5true, 269#true, 257#true, 129#L1043-9true, 279#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:57,658 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2025-03-15 01:09:57,658 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-15 01:09:57,658 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-15 01:09:57,658 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-15 01:09:57,658 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][164], [278#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|)), 281#true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 250#L1034-2true, 157#L1031-5true, 257#true, 269#true, threadThread1of2ForFork0InUse, 263#true, 167#L1043-8true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:57,658 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2025-03-15 01:09:57,658 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:09:57,658 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:09:57,658 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:09:57,677 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([721] threadEXIT-->L1045-9: Formula: (= v_threadThread1of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem20#1_8|) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][175], [281#true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 251#L1045-9true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 257#true, 84#L1032-2true, threadThread1of2ForFork0NotInUse, 275#true, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:57,677 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2025-03-15 01:09:57,677 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:09:57,677 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2025-03-15 01:09:57,677 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:09:57,677 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:09:57,718 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][122], [38#L1043-11true, 281#true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 257#true, 269#true, 84#L1032-2true, 280#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:57,718 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is not cut-off event [2025-03-15 01:09:57,718 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is not cut-off event [2025-03-15 01:09:57,718 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is not cut-off event [2025-03-15 01:09:57,718 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is not cut-off event [2025-03-15 01:09:57,745 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][165], [281#true, 278#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|)), 235#L1031-13true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 257#true, 269#true, 84#L1032-2true, threadThread1of2ForFork0InUse, 263#true, 167#L1043-8true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:57,745 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is not cut-off event [2025-03-15 01:09:57,745 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is not cut-off event [2025-03-15 01:09:57,745 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is not cut-off event [2025-03-15 01:09:57,746 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is not cut-off event [2025-03-15 01:09:57,746 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][173], [281#true, 235#L1031-13true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 269#true, 257#true, 84#L1032-2true, 129#L1043-9true, 263#true, threadThread1of2ForFork0InUse, 279#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread2of2ForFork0InUse]) [2025-03-15 01:09:57,746 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2025-03-15 01:09:57,746 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-15 01:09:57,746 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-15 01:09:57,746 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-15 01:09:57,746 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][164], [278#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|)), 281#true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 250#L1034-2true, 157#L1031-5true, 257#true, 269#true, 263#true, threadThread1of2ForFork0InUse, 167#L1043-8true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:57,746 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is not cut-off event [2025-03-15 01:09:57,746 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is not cut-off event [2025-03-15 01:09:57,746 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is not cut-off event [2025-03-15 01:09:57,746 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is not cut-off event [2025-03-15 01:09:57,746 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is not cut-off event [2025-03-15 01:09:57,747 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][172], [281#true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 250#L1034-2true, 269#true, 257#true, 129#L1043-9true, 263#true, threadThread1of2ForFork0InUse, 279#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread2of2ForFork0InUse]) [2025-03-15 01:09:57,747 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2025-03-15 01:09:57,747 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-15 01:09:57,747 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-15 01:09:57,747 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-15 01:09:57,747 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-15 01:09:57,751 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][411], [281#true, 278#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|)), 132#L1034-3true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 257#true, 263#true, threadThread1of2ForFork0InUse, 167#L1043-8true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:57,751 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2025-03-15 01:09:57,751 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-15 01:09:57,751 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-15 01:09:57,751 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-15 01:09:57,752 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][154], [281#true, 277#(= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|), 235#L1031-13true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 257#true, 269#true, 102#L1043-7true, 246#L1034-1true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:57,752 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2025-03-15 01:09:57,752 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-15 01:09:57,752 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-15 01:09:57,752 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-15 01:09:57,774 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][167], [281#true, 235#L1031-13true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 77#L1045-7true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 257#true, 84#L1032-2true, 275#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:57,774 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is not cut-off event [2025-03-15 01:09:57,774 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is not cut-off event [2025-03-15 01:09:57,774 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is not cut-off event [2025-03-15 01:09:57,774 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is not cut-off event [2025-03-15 01:09:57,774 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][167], [281#true, 235#L1031-13true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 180#L1045-8true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 257#true, 84#L1032-2true, 275#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:57,774 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2025-03-15 01:09:57,774 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-15 01:09:57,774 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-15 01:09:57,774 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-15 01:09:57,830 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][413], [281#true, 132#L1034-3true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 257#true, 129#L1043-9true, 279#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:57,830 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2025-03-15 01:09:57,830 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:09:57,830 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:09:57,830 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:09:57,831 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][165], [278#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|)), 281#true, 235#L1031-13true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 250#L1034-2true, 269#true, 257#true, threadThread1of2ForFork0InUse, 263#true, 167#L1043-8true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:57,831 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2025-03-15 01:09:57,831 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:09:57,831 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:09:57,831 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:09:57,890 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][137], [38#L1043-11true, 281#true, 235#L1031-13true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 269#true, 257#true, 84#L1032-2true, 280#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:57,890 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2025-03-15 01:09:57,890 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:09:57,890 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:09:57,890 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:09:57,890 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][122], [38#L1043-11true, 281#true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 257#true, 280#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), 246#L1034-1true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:57,890 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is not cut-off event [2025-03-15 01:09:57,890 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is not cut-off event [2025-03-15 01:09:57,890 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is not cut-off event [2025-03-15 01:09:57,890 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is not cut-off event [2025-03-15 01:09:57,891 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][122], [38#L1043-11true, 281#true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 250#L1034-2true, 257#true, 269#true, 280#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:57,891 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2025-03-15 01:09:57,891 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:09:57,891 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:09:57,891 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:09:57,909 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][165], [281#true, 278#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|)), 235#L1031-13true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 257#true, 269#true, 246#L1034-1true, threadThread1of2ForFork0InUse, 263#true, 167#L1043-8true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:57,909 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is not cut-off event [2025-03-15 01:09:57,909 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is not cut-off event [2025-03-15 01:09:57,909 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is not cut-off event [2025-03-15 01:09:57,909 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is not cut-off event [2025-03-15 01:09:57,909 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][173], [281#true, 235#L1031-13true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 257#true, 269#true, 129#L1043-9true, 246#L1034-1true, threadThread1of2ForFork0InUse, 263#true, 279#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread2of2ForFork0InUse]) [2025-03-15 01:09:57,910 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2025-03-15 01:09:57,910 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:09:57,910 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:09:57,910 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:09:57,911 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][173], [281#true, 235#L1031-13true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 250#L1034-2true, 269#true, 257#true, 129#L1043-9true, threadThread1of2ForFork0InUse, 263#true, 279#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread2of2ForFork0InUse]) [2025-03-15 01:09:57,911 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2025-03-15 01:09:57,911 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:09:57,911 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:09:57,911 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:09:57,911 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][165], [281#true, 278#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|)), 235#L1031-13true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 250#L1034-2true, 257#true, 269#true, 263#true, threadThread1of2ForFork0InUse, 167#L1043-8true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:57,911 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2025-03-15 01:09:57,911 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:09:57,911 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:09:57,911 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:09:57,911 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:09:57,915 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][154], [281#true, 277#(= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|), 235#L1031-13true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 250#L1034-2true, 102#L1043-7true, 257#true, 269#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:57,916 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is not cut-off event [2025-03-15 01:09:57,916 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is not cut-off event [2025-03-15 01:09:57,916 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is not cut-off event [2025-03-15 01:09:57,916 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is not cut-off event [2025-03-15 01:09:58,047 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][137], [281#true, 38#L1043-11true, 235#L1031-13true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 257#true, 269#true, 280#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), 246#L1034-1true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:58,047 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2025-03-15 01:09:58,047 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2025-03-15 01:09:58,047 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2025-03-15 01:09:58,047 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2025-03-15 01:09:58,070 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][173], [281#true, 235#L1031-13true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 250#L1034-2true, 257#true, 269#true, 129#L1043-9true, threadThread1of2ForFork0InUse, 279#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:58,070 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is not cut-off event [2025-03-15 01:09:58,070 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2025-03-15 01:09:58,070 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2025-03-15 01:09:58,070 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2025-03-15 01:09:58,070 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2025-03-15 01:09:58,104 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([722] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_10| v_threadThread2of2ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_10|, threadThread2of2ForFork0_thidvar0=v_threadThread2of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_10|, threadThread2of2ForFork0_thidvar0=v_threadThread2of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][356], [281#true, 268#(= |#race~tids~0| 0), 251#L1045-9true, 262#(= |#race~threads_total~0| 0), 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 275#true, threadThread1of2ForFork0InUse, 196#L1032-2true, 263#true, threadThread2of2ForFork0NotInUse]) [2025-03-15 01:09:58,105 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2025-03-15 01:09:58,105 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:09:58,105 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2025-03-15 01:09:58,105 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:09:58,206 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][137], [38#L1043-11true, 281#true, 235#L1031-13true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 250#L1034-2true, 269#true, 257#true, 280#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:58,207 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is not cut-off event [2025-03-15 01:09:58,207 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2025-03-15 01:09:58,207 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2025-03-15 01:09:58,207 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2025-03-15 01:09:58,494 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([721] threadEXIT-->L1045-9: Formula: (= v_threadThread1of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem20#1_8|) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][175], [281#true, 268#(= |#race~tids~0| 0), 74#L1032-1true, 262#(= |#race~threads_total~0| 0), 251#L1045-9true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 257#true, 275#true, threadThread1of2ForFork0NotInUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:58,494 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2025-03-15 01:09:58,494 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-15 01:09:58,494 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-15 01:09:58,494 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2025-03-15 01:09:58,494 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-15 01:09:58,494 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([721] threadEXIT-->L1045-9: Formula: (= v_threadThread1of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem20#1_8|) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][175], [281#true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 251#L1045-9true, 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 84#L1032-2true, 275#true, threadThread1of2ForFork0NotInUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:58,494 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2025-03-15 01:09:58,494 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:09:58,494 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:09:58,494 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2025-03-15 01:09:58,494 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:09:58,494 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:09:58,553 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([722] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_10| v_threadThread2of2ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_10|, threadThread2of2ForFork0_thidvar0=v_threadThread2of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_10|, threadThread2of2ForFork0_thidvar0=v_threadThread2of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][356], [281#true, 268#(= |#race~tids~0| 0), 251#L1045-9true, 262#(= |#race~threads_total~0| 0), 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 257#true, 275#true, 263#true, threadThread1of2ForFork0InUse, 196#L1032-2true, threadThread2of2ForFork0NotInUse]) [2025-03-15 01:09:58,553 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2025-03-15 01:09:58,554 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2025-03-15 01:09:58,554 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:09:58,554 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2025-03-15 01:09:58,554 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:09:58,606 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([721] threadEXIT-->L1045-9: Formula: (= v_threadThread1of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem20#1_8|) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][175], [281#true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 251#L1045-9true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 257#true, 84#L1032-2true, threadThread1of2ForFork0NotInUse, 275#true, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:58,606 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2025-03-15 01:09:58,606 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:09:58,606 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:09:58,606 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2025-03-15 01:09:58,606 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2025-03-15 01:09:58,606 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:09:58,606 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:09:58,614 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][404], [281#true, 116#L1045-4true, 271#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0), 132#L1034-3true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 257#true, 275#true, 263#true, threadThread1of2ForFork0InUse, 92#L1034-4true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:58,614 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2025-03-15 01:09:58,614 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2025-03-15 01:09:58,614 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2025-03-15 01:09:58,614 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2025-03-15 01:09:58,618 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([727] threadEXIT-->L1034-9: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_8| v_threadThread1of2ForFork0_thidvar0_10) InVars {threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_10} OutVars{threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_10} AuxVars[] AssignedVars[][452], [281#true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 269#true, 257#true, 186#L1034-9true, threadThread1of2ForFork0NotInUse, 275#true, 263#true, 158#L1045-1true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:58,618 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2025-03-15 01:09:58,618 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:09:58,618 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:09:58,618 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:09:58,652 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([727] threadEXIT-->L1034-9: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_8| v_threadThread1of2ForFork0_thidvar0_10) InVars {threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_10} OutVars{threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_10} AuxVars[] AssignedVars[][452], [281#true, 72#L1043-3true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 269#true, 257#true, 186#L1034-9true, threadThread1of2ForFork0NotInUse, 275#true, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:58,652 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2025-03-15 01:09:58,652 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:09:58,652 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:09:58,652 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:09:58,661 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][405], [281#true, 214#L1034-2true, 132#L1034-3true, 268#(= |#race~tids~0| 0), 2#L1045-6true, 262#(= |#race~threads_total~0| 0), 257#true, 275#true, threadThread1of2ForFork0InUse, 263#true, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), threadThread2of2ForFork0InUse]) [2025-03-15 01:09:58,661 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2025-03-15 01:09:58,661 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2025-03-15 01:09:58,661 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2025-03-15 01:09:58,661 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2025-03-15 01:09:58,661 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][407], [281#true, 214#L1034-2true, 132#L1034-3true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 77#L1045-7true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 257#true, 275#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:58,661 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2025-03-15 01:09:58,661 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2025-03-15 01:09:58,661 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2025-03-15 01:09:58,661 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2025-03-15 01:09:58,664 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][406], [281#true, 132#L1034-3true, 114#L1045-5true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 257#true, 275#true, 272#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), threadThread1of2ForFork0InUse, 263#true, 89#L1034-3true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:58,664 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2025-03-15 01:09:58,664 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2025-03-15 01:09:58,664 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2025-03-15 01:09:58,664 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2025-03-15 01:09:58,664 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][406], [281#true, 132#L1034-3true, 114#L1045-5true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 257#true, 275#true, 272#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), 263#true, threadThread1of2ForFork0InUse, 92#L1034-4true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:58,665 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2025-03-15 01:09:58,665 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2025-03-15 01:09:58,665 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-03-15 01:09:58,665 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2025-03-15 01:09:58,667 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][404], [281#true, 116#L1045-4true, 271#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0), 132#L1034-3true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 257#true, 19#L1034-5true, 275#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:58,667 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2025-03-15 01:09:58,667 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2025-03-15 01:09:58,667 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-03-15 01:09:58,667 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2025-03-15 01:09:58,670 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([727] threadEXIT-->L1034-9: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_8| v_threadThread1of2ForFork0_thidvar0_10) InVars {threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_10} OutVars{threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_10} AuxVars[] AssignedVars[][452], [281#true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 257#true, 269#true, 11#L1045-2true, 186#L1034-9true, threadThread1of2ForFork0NotInUse, 275#true, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:58,670 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2025-03-15 01:09:58,670 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:09:58,670 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:09:58,670 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:09:58,709 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([727] threadEXIT-->L1034-9: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_8| v_threadThread1of2ForFork0_thidvar0_10) InVars {threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_10} OutVars{threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_10} AuxVars[] AssignedVars[][452], [281#true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 257#true, 269#true, 186#L1034-9true, 207#L1043-4true, threadThread1of2ForFork0NotInUse, 275#true, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:58,710 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2025-03-15 01:09:58,710 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:09:58,710 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:09:58,710 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:09:58,717 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][407], [281#true, 214#L1034-2true, 132#L1034-3true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 180#L1045-8true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 257#true, 275#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:58,717 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2025-03-15 01:09:58,717 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-03-15 01:09:58,717 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-03-15 01:09:58,717 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-15 01:09:58,718 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][407], [214#L1034-2true, 281#true, 132#L1034-3true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 180#L1045-8true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 257#true, 275#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:58,718 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2025-03-15 01:09:58,718 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-03-15 01:09:58,718 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-03-15 01:09:58,718 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-03-15 01:09:58,718 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-15 01:09:58,718 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][407], [214#L1034-2true, 281#true, 132#L1034-3true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 77#L1045-7true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 257#true, 275#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:58,718 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2025-03-15 01:09:58,718 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2025-03-15 01:09:58,718 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2025-03-15 01:09:58,718 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-03-15 01:09:58,719 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2025-03-15 01:09:58,719 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([721] threadEXIT-->L1045-9: Formula: (= v_threadThread1of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem20#1_8|) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][175], [281#true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 251#L1045-9true, 250#L1034-2true, 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 275#true, threadThread1of2ForFork0NotInUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:58,719 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2025-03-15 01:09:58,719 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:09:58,719 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:09:58,719 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:09:58,719 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([722] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_10| v_threadThread2of2ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_10|, threadThread2of2ForFork0_thidvar0=v_threadThread2of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_10|, threadThread2of2ForFork0_thidvar0=v_threadThread2of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][356], [281#true, 214#L1034-2true, 268#(= |#race~tids~0| 0), 251#L1045-9true, 262#(= |#race~threads_total~0| 0), 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 257#true, 275#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0NotInUse]) [2025-03-15 01:09:58,719 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2025-03-15 01:09:58,720 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:09:58,720 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:09:58,720 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-15 01:09:58,721 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][405], [281#true, 132#L1034-3true, 268#(= |#race~tids~0| 0), 2#L1045-6true, 262#(= |#race~threads_total~0| 0), 257#true, 275#true, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), threadThread1of2ForFork0InUse, 263#true, 89#L1034-3true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:58,721 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2025-03-15 01:09:58,721 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2025-03-15 01:09:58,721 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2025-03-15 01:09:58,721 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2025-03-15 01:09:58,722 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][405], [281#true, 132#L1034-3true, 268#(= |#race~tids~0| 0), 2#L1045-6true, 262#(= |#race~threads_total~0| 0), 257#true, 275#true, 263#true, threadThread1of2ForFork0InUse, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 92#L1034-4true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:58,722 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2025-03-15 01:09:58,722 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-15 01:09:58,722 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-03-15 01:09:58,722 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-03-15 01:09:58,723 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][406], [281#true, 114#L1045-5true, 132#L1034-3true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 257#true, 275#true, threadThread1of2ForFork0InUse, 272#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), 263#true, 92#L1034-4true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:58,723 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2025-03-15 01:09:58,723 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2025-03-15 01:09:58,723 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-03-15 01:09:58,723 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2025-03-15 01:09:58,723 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2025-03-15 01:09:58,724 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][406], [281#true, 132#L1034-3true, 114#L1045-5true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 257#true, 19#L1034-5true, 275#true, 263#true, threadThread1of2ForFork0InUse, 272#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), threadThread2of2ForFork0InUse]) [2025-03-15 01:09:58,724 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2025-03-15 01:09:58,724 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-03-15 01:09:58,724 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-15 01:09:58,724 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-03-15 01:09:58,726 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][404], [281#true, 116#L1045-4true, 271#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0), 132#L1034-3true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 257#true, 6#L1034-6true, 275#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:58,726 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2025-03-15 01:09:58,726 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-03-15 01:09:58,726 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-03-15 01:09:58,726 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-15 01:09:58,775 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][407], [281#true, 132#L1034-3true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 77#L1045-7true, 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 275#true, threadThread1of2ForFork0InUse, 263#true, 89#L1034-3true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:58,775 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2025-03-15 01:09:58,775 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-03-15 01:09:58,775 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-03-15 01:09:58,775 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-03-15 01:09:58,775 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][407], [281#true, 132#L1034-3true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 77#L1045-7true, 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 275#true, 263#true, threadThread1of2ForFork0InUse, 92#L1034-4true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:58,775 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2025-03-15 01:09:58,775 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-15 01:09:58,776 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-03-15 01:09:58,776 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-15 01:09:58,777 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][405], [281#true, 132#L1034-3true, 268#(= |#race~tids~0| 0), 2#L1045-6true, 262#(= |#race~threads_total~0| 0), 257#true, 275#true, threadThread1of2ForFork0InUse, 263#true, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 92#L1034-4true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:58,777 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2025-03-15 01:09:58,777 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-03-15 01:09:58,777 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-15 01:09:58,777 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-03-15 01:09:58,777 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-03-15 01:09:58,778 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][405], [281#true, 132#L1034-3true, 268#(= |#race~tids~0| 0), 2#L1045-6true, 262#(= |#race~threads_total~0| 0), 257#true, 19#L1034-5true, 275#true, 263#true, threadThread1of2ForFork0InUse, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), threadThread2of2ForFork0InUse]) [2025-03-15 01:09:58,778 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2025-03-15 01:09:58,778 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-03-15 01:09:58,778 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-15 01:09:58,778 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-15 01:09:58,779 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][406], [281#true, 132#L1034-3true, 114#L1045-5true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 257#true, 19#L1034-5true, 275#true, 272#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:58,779 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2025-03-15 01:09:58,779 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-03-15 01:09:58,779 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-15 01:09:58,779 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-03-15 01:09:58,779 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-03-15 01:09:58,780 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][406], [281#true, 114#L1045-5true, 132#L1034-3true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 257#true, 6#L1034-6true, 275#true, 263#true, threadThread1of2ForFork0InUse, 272#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), threadThread2of2ForFork0InUse]) [2025-03-15 01:09:58,780 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2025-03-15 01:09:58,780 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-15 01:09:58,780 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-15 01:09:58,780 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-03-15 01:09:58,782 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][404], [281#true, 116#L1045-4true, 271#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0), 132#L1034-3true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 257#true, 191#L1034-7true, 275#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:58,782 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2025-03-15 01:09:58,782 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-15 01:09:58,782 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-03-15 01:09:58,782 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-15 01:09:58,823 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][407], [281#true, 132#L1034-3true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 180#L1045-8true, 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 275#true, threadThread1of2ForFork0InUse, 263#true, 89#L1034-3true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:58,824 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2025-03-15 01:09:58,824 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-15 01:09:58,824 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-15 01:09:58,824 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-15 01:09:58,824 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][407], [281#true, 132#L1034-3true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 180#L1045-8true, 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 275#true, 263#true, threadThread1of2ForFork0InUse, 92#L1034-4true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:58,824 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2025-03-15 01:09:58,824 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-03-15 01:09:58,824 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-03-15 01:09:58,824 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-15 01:09:58,826 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][407], [281#true, 132#L1034-3true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 77#L1045-7true, 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 275#true, threadThread1of2ForFork0InUse, 263#true, 92#L1034-4true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:58,826 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2025-03-15 01:09:58,826 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-15 01:09:58,826 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-03-15 01:09:58,826 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-15 01:09:58,826 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-15 01:09:58,827 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][407], [281#true, 132#L1034-3true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 77#L1045-7true, 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 19#L1034-5true, 275#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:58,827 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2025-03-15 01:09:58,827 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-03-15 01:09:58,827 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-15 01:09:58,827 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-03-15 01:09:58,828 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][405], [281#true, 132#L1034-3true, 268#(= |#race~tids~0| 0), 2#L1045-6true, 262#(= |#race~threads_total~0| 0), 257#true, 19#L1034-5true, 275#true, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:58,828 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2025-03-15 01:09:58,828 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-03-15 01:09:58,828 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-15 01:09:58,828 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-15 01:09:58,828 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-15 01:09:58,828 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][405], [281#true, 132#L1034-3true, 268#(= |#race~tids~0| 0), 2#L1045-6true, 262#(= |#race~threads_total~0| 0), 257#true, 6#L1034-6true, 275#true, 263#true, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:58,828 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2025-03-15 01:09:58,828 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-15 01:09:58,829 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-03-15 01:09:58,829 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-03-15 01:09:58,830 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][406], [281#true, 114#L1045-5true, 132#L1034-3true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 257#true, 6#L1034-6true, 275#true, threadThread1of2ForFork0InUse, 272#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:58,830 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2025-03-15 01:09:58,830 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-15 01:09:58,830 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-15 01:09:58,830 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-03-15 01:09:58,830 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-15 01:09:58,831 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][406], [281#true, 132#L1034-3true, 114#L1045-5true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 257#true, 191#L1034-7true, 275#true, 263#true, threadThread1of2ForFork0InUse, 272#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), threadThread2of2ForFork0InUse]) [2025-03-15 01:09:58,831 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2025-03-15 01:09:58,831 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-03-15 01:09:58,831 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-15 01:09:58,831 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-03-15 01:09:58,832 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][404], [281#true, 116#L1045-4true, 271#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0), 132#L1034-3true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 257#true, 275#true, 82#threadErr3ASSERT_VIOLATIONDATA_RACEtrue, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:58,832 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2025-03-15 01:09:58,832 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-03-15 01:09:58,832 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-15 01:09:58,833 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-03-15 01:09:58,833 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][404], [281#true, 116#L1045-4true, 271#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0), 132#L1034-3true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 257#true, 56#L1034-8true, 275#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:58,833 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2025-03-15 01:09:58,833 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-03-15 01:09:58,833 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-15 01:09:58,833 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-03-15 01:09:58,877 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][407], [281#true, 132#L1034-3true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 180#L1045-8true, 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 275#true, threadThread1of2ForFork0InUse, 263#true, 92#L1034-4true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:58,877 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2025-03-15 01:09:58,877 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-03-15 01:09:58,877 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-03-15 01:09:58,877 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-03-15 01:09:58,877 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-15 01:09:58,877 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][407], [281#true, 132#L1034-3true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 180#L1045-8true, 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 19#L1034-5true, 275#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:58,877 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2025-03-15 01:09:58,877 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-15 01:09:58,877 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2025-03-15 01:09:58,878 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-15 01:09:58,879 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][407], [281#true, 132#L1034-3true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 77#L1045-7true, 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 19#L1034-5true, 275#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:58,879 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2025-03-15 01:09:58,879 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-03-15 01:09:58,879 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-15 01:09:58,879 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-03-15 01:09:58,879 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-03-15 01:09:58,879 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][407], [281#true, 132#L1034-3true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 77#L1045-7true, 257#true, 6#L1034-6true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 275#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:58,879 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2025-03-15 01:09:58,879 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2025-03-15 01:09:58,879 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-15 01:09:58,879 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-15 01:09:58,881 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][405], [281#true, 132#L1034-3true, 268#(= |#race~tids~0| 0), 2#L1045-6true, 262#(= |#race~threads_total~0| 0), 257#true, 6#L1034-6true, 275#true, threadThread1of2ForFork0InUse, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:58,881 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2025-03-15 01:09:58,881 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-15 01:09:58,881 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-03-15 01:09:58,881 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-03-15 01:09:58,881 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-03-15 01:09:58,882 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][405], [281#true, 132#L1034-3true, 268#(= |#race~tids~0| 0), 2#L1045-6true, 262#(= |#race~threads_total~0| 0), 257#true, 191#L1034-7true, 275#true, 263#true, threadThread1of2ForFork0InUse, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), threadThread2of2ForFork0InUse]) [2025-03-15 01:09:58,882 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2025-03-15 01:09:58,882 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2025-03-15 01:09:58,882 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-15 01:09:58,882 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-15 01:09:58,883 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][406], [281#true, 114#L1045-5true, 132#L1034-3true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 257#true, 191#L1034-7true, 275#true, threadThread1of2ForFork0InUse, 272#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:58,883 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2025-03-15 01:09:58,883 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-03-15 01:09:58,883 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-03-15 01:09:58,883 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-15 01:09:58,883 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-03-15 01:09:58,884 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][406], [281#true, 114#L1045-5true, 132#L1034-3true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 257#true, 275#true, 82#threadErr3ASSERT_VIOLATIONDATA_RACEtrue, 263#true, threadThread1of2ForFork0InUse, 272#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), threadThread2of2ForFork0InUse]) [2025-03-15 01:09:58,884 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2025-03-15 01:09:58,884 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-15 01:09:58,884 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2025-03-15 01:09:58,884 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-15 01:09:58,884 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][406], [281#true, 132#L1034-3true, 114#L1045-5true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 257#true, 56#L1034-8true, 275#true, 263#true, threadThread1of2ForFork0InUse, 272#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), threadThread2of2ForFork0InUse]) [2025-03-15 01:09:58,884 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2025-03-15 01:09:58,884 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-15 01:09:58,884 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2025-03-15 01:09:58,884 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-15 01:09:58,936 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][407], [281#true, 132#L1034-3true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 180#L1045-8true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 257#true, 19#L1034-5true, 275#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:58,936 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2025-03-15 01:09:58,936 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-15 01:09:58,936 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-15 01:09:58,936 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2025-03-15 01:09:58,936 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-15 01:09:58,937 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][407], [281#true, 132#L1034-3true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 180#L1045-8true, 257#true, 6#L1034-6true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 275#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:58,937 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2025-03-15 01:09:58,937 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2025-03-15 01:09:58,937 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2025-03-15 01:09:58,937 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2025-03-15 01:09:58,939 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][407], [281#true, 132#L1034-3true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 77#L1045-7true, 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 6#L1034-6true, 275#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:58,939 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2025-03-15 01:09:58,939 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-15 01:09:58,939 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2025-03-15 01:09:58,939 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-15 01:09:58,939 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-15 01:09:58,939 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][407], [281#true, 132#L1034-3true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 77#L1045-7true, 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 191#L1034-7true, 275#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:58,939 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2025-03-15 01:09:58,939 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2025-03-15 01:09:58,939 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2025-03-15 01:09:58,939 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2025-03-15 01:09:58,941 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][405], [281#true, 132#L1034-3true, 268#(= |#race~tids~0| 0), 2#L1045-6true, 262#(= |#race~threads_total~0| 0), 257#true, 191#L1034-7true, 275#true, threadThread1of2ForFork0InUse, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:58,941 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2025-03-15 01:09:58,941 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2025-03-15 01:09:58,941 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-15 01:09:58,941 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-15 01:09:58,941 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-15 01:09:58,941 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][405], [281#true, 132#L1034-3true, 268#(= |#race~tids~0| 0), 2#L1045-6true, 262#(= |#race~threads_total~0| 0), 257#true, 275#true, 82#threadErr3ASSERT_VIOLATIONDATA_RACEtrue, 263#true, threadThread1of2ForFork0InUse, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), threadThread2of2ForFork0InUse]) [2025-03-15 01:09:58,941 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2025-03-15 01:09:58,941 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2025-03-15 01:09:58,941 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2025-03-15 01:09:58,941 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2025-03-15 01:09:58,941 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][405], [281#true, 132#L1034-3true, 268#(= |#race~tids~0| 0), 2#L1045-6true, 262#(= |#race~threads_total~0| 0), 257#true, 56#L1034-8true, 275#true, 263#true, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:58,941 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2025-03-15 01:09:58,942 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2025-03-15 01:09:58,942 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2025-03-15 01:09:58,942 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2025-03-15 01:09:58,943 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][406], [281#true, 114#L1045-5true, 132#L1034-3true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 257#true, 82#threadErr3ASSERT_VIOLATIONDATA_RACEtrue, 275#true, 272#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:58,943 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2025-03-15 01:09:58,943 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-15 01:09:58,943 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-15 01:09:58,943 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2025-03-15 01:09:58,943 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-15 01:09:58,943 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][406], [281#true, 114#L1045-5true, 132#L1034-3true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 257#true, 56#L1034-8true, 275#true, threadThread1of2ForFork0InUse, 272#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:58,944 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2025-03-15 01:09:58,944 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-15 01:09:58,944 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2025-03-15 01:09:58,944 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-15 01:09:58,944 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-15 01:09:58,993 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][407], [281#true, 132#L1034-3true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 180#L1045-8true, 257#true, 6#L1034-6true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 275#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:58,993 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2025-03-15 01:09:58,993 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2025-03-15 01:09:58,993 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2025-03-15 01:09:58,993 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2025-03-15 01:09:58,993 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2025-03-15 01:09:58,993 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][407], [281#true, 132#L1034-3true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 180#L1045-8true, 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 191#L1034-7true, 275#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:58,993 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2025-03-15 01:09:58,993 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2025-03-15 01:09:58,993 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2025-03-15 01:09:58,993 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2025-03-15 01:09:58,995 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][407], [281#true, 132#L1034-3true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 77#L1045-7true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 257#true, 191#L1034-7true, 275#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:58,995 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2025-03-15 01:09:58,995 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2025-03-15 01:09:58,995 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2025-03-15 01:09:58,995 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2025-03-15 01:09:58,995 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2025-03-15 01:09:58,995 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][407], [281#true, 132#L1034-3true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 77#L1045-7true, 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 275#true, 82#threadErr3ASSERT_VIOLATIONDATA_RACEtrue, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:58,995 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2025-03-15 01:09:58,995 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2025-03-15 01:09:58,995 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2025-03-15 01:09:58,995 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2025-03-15 01:09:58,996 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][407], [281#true, 132#L1034-3true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 77#L1045-7true, 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 56#L1034-8true, 275#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:58,996 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2025-03-15 01:09:58,996 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2025-03-15 01:09:58,996 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2025-03-15 01:09:58,996 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2025-03-15 01:09:58,997 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][405], [281#true, 132#L1034-3true, 268#(= |#race~tids~0| 0), 2#L1045-6true, 262#(= |#race~threads_total~0| 0), 257#true, 82#threadErr3ASSERT_VIOLATIONDATA_RACEtrue, 275#true, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:58,997 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2025-03-15 01:09:58,997 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2025-03-15 01:09:58,997 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2025-03-15 01:09:58,998 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2025-03-15 01:09:58,998 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2025-03-15 01:09:58,998 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][405], [281#true, 132#L1034-3true, 268#(= |#race~tids~0| 0), 2#L1045-6true, 262#(= |#race~threads_total~0| 0), 257#true, 56#L1034-8true, 275#true, threadThread1of2ForFork0InUse, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:58,998 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2025-03-15 01:09:58,998 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2025-03-15 01:09:58,998 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2025-03-15 01:09:58,998 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2025-03-15 01:09:58,998 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2025-03-15 01:09:59,032 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L1034-2-->L1034-3: Formula: (= (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread1of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18)) |v_threadThread1of2ForFork0_#t~mem10_1|) InVars {#memory_int=|v_#memory_int_9|, threadThread1of2ForFork0_~next_worker~0=v_threadThread1of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread1of2ForFork0_#t~mem10=|v_threadThread1of2ForFork0_#t~mem10_1|, threadThread1of2ForFork0_~next_worker~0=v_threadThread1of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~mem10][259], [281#true, 277#(= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|), 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 257#true, 269#true, 213#ULTIMATE.startErr6ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of2ForFork0InUse, 263#true, 228#L1034-6true, 89#L1034-3true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:59,032 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2025-03-15 01:09:59,032 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2025-03-15 01:09:59,032 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2025-03-15 01:09:59,032 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2025-03-15 01:09:59,051 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][407], [281#true, 132#L1034-3true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 180#L1045-8true, 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 191#L1034-7true, 275#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:59,051 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2025-03-15 01:09:59,051 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2025-03-15 01:09:59,051 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2025-03-15 01:09:59,051 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2025-03-15 01:09:59,051 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2025-03-15 01:09:59,052 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][407], [281#true, 132#L1034-3true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 180#L1045-8true, 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 275#true, 82#threadErr3ASSERT_VIOLATIONDATA_RACEtrue, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:59,052 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2025-03-15 01:09:59,052 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2025-03-15 01:09:59,052 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2025-03-15 01:09:59,052 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2025-03-15 01:09:59,052 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][407], [281#true, 132#L1034-3true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 180#L1045-8true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 257#true, 56#L1034-8true, 275#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:59,052 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2025-03-15 01:09:59,052 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2025-03-15 01:09:59,052 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2025-03-15 01:09:59,052 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2025-03-15 01:09:59,054 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][407], [281#true, 132#L1034-3true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 77#L1045-7true, 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 275#true, 82#threadErr3ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:59,054 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2025-03-15 01:09:59,054 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2025-03-15 01:09:59,054 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2025-03-15 01:09:59,054 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2025-03-15 01:09:59,054 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2025-03-15 01:09:59,054 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][407], [281#true, 132#L1034-3true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 77#L1045-7true, 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 56#L1034-8true, 275#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:59,054 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2025-03-15 01:09:59,054 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2025-03-15 01:09:59,054 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2025-03-15 01:09:59,054 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2025-03-15 01:09:59,054 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2025-03-15 01:09:59,091 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L1034-2-->L1034-3: Formula: (= (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread1of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18)) |v_threadThread1of2ForFork0_#t~mem10_1|) InVars {#memory_int=|v_#memory_int_9|, threadThread1of2ForFork0_~next_worker~0=v_threadThread1of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread1of2ForFork0_#t~mem10=|v_threadThread1of2ForFork0_#t~mem10_1|, threadThread1of2ForFork0_~next_worker~0=v_threadThread1of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~mem10][259], [281#true, 277#(= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|), 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 63#L1034-7true, 269#true, 257#true, 213#ULTIMATE.startErr6ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of2ForFork0InUse, 263#true, 89#L1034-3true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:59,091 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2025-03-15 01:09:59,091 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2025-03-15 01:09:59,091 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2025-03-15 01:09:59,091 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2025-03-15 01:09:59,092 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L1034-2-->L1034-3: Formula: (= (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread1of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18)) |v_threadThread1of2ForFork0_#t~mem10_1|) InVars {#memory_int=|v_#memory_int_9|, threadThread1of2ForFork0_~next_worker~0=v_threadThread1of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread1of2ForFork0_#t~mem10=|v_threadThread1of2ForFork0_#t~mem10_1|, threadThread1of2ForFork0_~next_worker~0=v_threadThread1of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~mem10][266], [281#true, 278#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|)), 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 63#L1034-7true, 269#true, 257#true, 213#ULTIMATE.startErr6ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of2ForFork0InUse, 263#true, 89#L1034-3true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:59,092 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2025-03-15 01:09:59,092 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2025-03-15 01:09:59,092 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2025-03-15 01:09:59,092 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2025-03-15 01:09:59,106 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][407], [281#true, 132#L1034-3true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 180#L1045-8true, 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 275#true, 82#threadErr3ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:59,106 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2025-03-15 01:09:59,106 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2025-03-15 01:09:59,106 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2025-03-15 01:09:59,106 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2025-03-15 01:09:59,106 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2025-03-15 01:09:59,107 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][407], [281#true, 132#L1034-3true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 180#L1045-8true, 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 56#L1034-8true, 275#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:59,107 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2025-03-15 01:09:59,107 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2025-03-15 01:09:59,107 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2025-03-15 01:09:59,107 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2025-03-15 01:09:59,107 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2025-03-15 01:09:59,150 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L1034-2-->L1034-3: Formula: (= (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread1of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18)) |v_threadThread1of2ForFork0_#t~mem10_1|) InVars {#memory_int=|v_#memory_int_9|, threadThread1of2ForFork0_~next_worker~0=v_threadThread1of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread1of2ForFork0_#t~mem10=|v_threadThread1of2ForFork0_#t~mem10_1|, threadThread1of2ForFork0_~next_worker~0=v_threadThread1of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~mem10][259], [281#true, 277#(= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|), 189#threadErr3ASSERT_VIOLATIONDATA_RACEtrue, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 257#true, 269#true, 213#ULTIMATE.startErr6ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of2ForFork0InUse, 263#true, 89#L1034-3true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:59,150 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2025-03-15 01:09:59,150 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2025-03-15 01:09:59,150 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2025-03-15 01:09:59,150 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2025-03-15 01:09:59,150 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L1034-2-->L1034-3: Formula: (= (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread1of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18)) |v_threadThread1of2ForFork0_#t~mem10_1|) InVars {#memory_int=|v_#memory_int_9|, threadThread1of2ForFork0_~next_worker~0=v_threadThread1of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread1of2ForFork0_#t~mem10=|v_threadThread1of2ForFork0_#t~mem10_1|, threadThread1of2ForFork0_~next_worker~0=v_threadThread1of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~mem10][259], [281#true, 277#(= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|), 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 175#L1034-8true, 269#true, 257#true, 213#ULTIMATE.startErr6ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of2ForFork0InUse, 263#true, 89#L1034-3true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:59,150 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2025-03-15 01:09:59,150 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2025-03-15 01:09:59,150 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2025-03-15 01:09:59,150 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2025-03-15 01:09:59,150 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L1034-2-->L1034-3: Formula: (= (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread1of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18)) |v_threadThread1of2ForFork0_#t~mem10_1|) InVars {#memory_int=|v_#memory_int_9|, threadThread1of2ForFork0_~next_worker~0=v_threadThread1of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread1of2ForFork0_#t~mem10=|v_threadThread1of2ForFork0_#t~mem10_1|, threadThread1of2ForFork0_~next_worker~0=v_threadThread1of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~mem10][266], [281#true, 278#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|)), 189#threadErr3ASSERT_VIOLATIONDATA_RACEtrue, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 257#true, 213#ULTIMATE.startErr6ASSERT_VIOLATIONDATA_RACEtrue, 269#true, threadThread1of2ForFork0InUse, 263#true, 89#L1034-3true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:59,150 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2025-03-15 01:09:59,150 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2025-03-15 01:09:59,150 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2025-03-15 01:09:59,151 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2025-03-15 01:09:59,151 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L1034-2-->L1034-3: Formula: (= (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread1of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18)) |v_threadThread1of2ForFork0_#t~mem10_1|) InVars {#memory_int=|v_#memory_int_9|, threadThread1of2ForFork0_~next_worker~0=v_threadThread1of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread1of2ForFork0_#t~mem10=|v_threadThread1of2ForFork0_#t~mem10_1|, threadThread1of2ForFork0_~next_worker~0=v_threadThread1of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~mem10][266], [281#true, 278#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|)), 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 175#L1034-8true, 269#true, 257#true, 213#ULTIMATE.startErr6ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of2ForFork0InUse, 263#true, 89#L1034-3true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:59,151 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2025-03-15 01:09:59,151 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2025-03-15 01:09:59,151 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2025-03-15 01:09:59,151 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2025-03-15 01:09:59,549 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][378], [114#L1045-5true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 283#(= |threadThread1of2ForFork0_#t~nondet5| |#race~data~0|), 31#L1026-6true, 257#true, 275#true, 272#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:59,549 INFO L294 olderBase$Statistics]: this new event has 183 ancestors and is cut-off event [2025-03-15 01:09:59,549 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:09:59,549 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:09:59,550 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:09:59,588 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][393], [278#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|)), 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 283#(= |threadThread1of2ForFork0_#t~nondet5| |#race~data~0|), 164#L1029-4true, 269#true, 31#L1026-6true, 257#true, threadThread1of2ForFork0InUse, 263#true, 167#L1043-8true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:59,588 INFO L294 olderBase$Statistics]: this new event has 185 ancestors and is cut-off event [2025-03-15 01:09:59,588 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:09:59,588 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:09:59,588 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:09:59,606 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][391], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 283#(= |threadThread1of2ForFork0_#t~nondet5| |#race~data~0|), 164#L1029-4true, 269#true, 31#L1026-6true, 257#true, 129#L1043-9true, 279#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:59,606 INFO L294 olderBase$Statistics]: this new event has 186 ancestors and is cut-off event [2025-03-15 01:09:59,606 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:09:59,606 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:09:59,606 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:09:59,607 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][385], [268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 283#(= |threadThread1of2ForFork0_#t~nondet5| |#race~data~0|), 180#L1045-8true, 257#true, 31#L1026-6true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 275#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:59,607 INFO L294 olderBase$Statistics]: this new event has 186 ancestors and is cut-off event [2025-03-15 01:09:59,607 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:09:59,607 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:09:59,607 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:09:59,903 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][214], [281#true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, 269#true, 275#true, 263#true, threadThread1of2ForFork0InUse, 196#L1032-2true, 94#L1043true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:59,903 INFO L294 olderBase$Statistics]: this new event has 195 ancestors and is cut-off event [2025-03-15 01:09:59,903 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:09:59,904 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:09:59,904 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 01:09:59,904 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][214], [281#true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, 269#true, 207#L1043-4true, 275#true, threadThread1of2ForFork0InUse, 196#L1032-2true, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:59,904 INFO L294 olderBase$Statistics]: this new event has 199 ancestors and is cut-off event [2025-03-15 01:09:59,904 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:09:59,904 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:09:59,904 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 01:09:59,904 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][214], [281#true, 72#L1043-3true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 257#true, 275#true, threadThread1of2ForFork0InUse, 196#L1032-2true, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:59,904 INFO L294 olderBase$Statistics]: this new event has 198 ancestors and is cut-off event [2025-03-15 01:09:59,904 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:59,904 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:59,904 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2025-03-15 01:09:59,904 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][214], [281#true, 139#L1043-5true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, 269#true, 275#true, threadThread1of2ForFork0InUse, 196#L1032-2true, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:59,904 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is cut-off event [2025-03-15 01:09:59,904 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 01:09:59,904 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:09:59,904 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:09:59,904 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][214], [281#true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 257#true, 11#L1045-2true, 275#true, threadThread1of2ForFork0InUse, 196#L1032-2true, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:59,904 INFO L294 olderBase$Statistics]: this new event has 198 ancestors and is cut-off event [2025-03-15 01:09:59,904 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:59,904 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:59,904 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2025-03-15 01:09:59,904 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][214], [281#true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 96#L1045true, 257#true, 269#true, 275#true, threadThread1of2ForFork0InUse, 196#L1032-2true, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:59,904 INFO L294 olderBase$Statistics]: this new event has 196 ancestors and is cut-off event [2025-03-15 01:09:59,904 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:09:59,904 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:09:59,904 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 01:09:59,904 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][214], [281#true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, 269#true, 275#true, threadThread1of2ForFork0InUse, 196#L1032-2true, 263#true, 158#L1045-1true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:59,904 INFO L294 olderBase$Statistics]: this new event has 197 ancestors and is cut-off event [2025-03-15 01:09:59,904 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:09:59,904 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:09:59,905 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 01:09:59,905 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][214], [281#true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 257#true, 66#L1042-8true, 275#true, 263#true, threadThread1of2ForFork0InUse, 196#L1032-2true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:59,905 INFO L294 olderBase$Statistics]: this new event has 195 ancestors and is cut-off event [2025-03-15 01:09:59,905 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:09:59,905 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 01:09:59,905 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:09:59,905 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][214], [281#true, 182#L1045-3true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, 269#true, 275#true, threadThread1of2ForFork0InUse, 196#L1032-2true, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:59,905 INFO L294 olderBase$Statistics]: this new event has 199 ancestors and is cut-off event [2025-03-15 01:09:59,905 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 01:09:59,905 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:09:59,905 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:09:59,905 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][214], [281#true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, 269#true, 151#L1042-6true, 275#true, threadThread1of2ForFork0InUse, 196#L1032-2true, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:59,905 INFO L294 olderBase$Statistics]: this new event has 193 ancestors and is cut-off event [2025-03-15 01:09:59,905 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-15 01:09:59,905 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 01:09:59,905 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-15 01:09:59,905 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][271], [281#true, 116#L1045-4true, 271#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0), 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, 275#true, threadThread1of2ForFork0InUse, 196#L1032-2true, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:59,905 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is cut-off event [2025-03-15 01:09:59,905 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 01:09:59,905 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:09:59,905 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:09:59,918 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][214], [281#true, 8#L1043-6true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 257#true, 275#true, 263#true, threadThread1of2ForFork0InUse, 196#L1032-2true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:59,918 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2025-03-15 01:09:59,918 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:09:59,918 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 01:09:59,918 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:09:59,920 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][272], [281#true, 114#L1045-5true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, 275#true, 263#true, 272#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), threadThread1of2ForFork0InUse, 196#L1032-2true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:59,920 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2025-03-15 01:09:59,920 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:09:59,920 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 01:09:59,920 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:09:59,923 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][214], [281#true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 257#true, 66#L1042-8true, 109#L1034-1true, 275#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:59,923 INFO L294 olderBase$Statistics]: this new event has 197 ancestors and is cut-off event [2025-03-15 01:09:59,923 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:09:59,923 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:09:59,923 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:09:59,923 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][214], [281#true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 257#true, 151#L1042-6true, 109#L1034-1true, 275#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:59,923 INFO L294 olderBase$Statistics]: this new event has 195 ancestors and is cut-off event [2025-03-15 01:09:59,923 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:09:59,923 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:09:59,923 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:09:59,923 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][214], [281#true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 257#true, 109#L1034-1true, 275#true, threadThread1of2ForFork0InUse, 263#true, 94#L1043true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:59,923 INFO L294 olderBase$Statistics]: this new event has 197 ancestors and is cut-off event [2025-03-15 01:09:59,923 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:09:59,923 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:09:59,923 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:09:59,923 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][214], [281#true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 96#L1045true, 269#true, 257#true, 109#L1034-1true, 275#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:59,923 INFO L294 olderBase$Statistics]: this new event has 198 ancestors and is cut-off event [2025-03-15 01:09:59,923 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:59,923 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:59,923 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:59,937 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][294], [281#true, 277#(= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|), 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 102#L1043-7true, 269#true, 257#true, threadThread1of2ForFork0InUse, 196#L1032-2true, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:59,938 INFO L294 olderBase$Statistics]: this new event has 202 ancestors and is cut-off event [2025-03-15 01:09:59,938 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 01:09:59,938 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:09:59,938 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:09:59,939 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][214], [281#true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 257#true, 207#L1043-4true, 275#true, 184#L1032-1true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:59,939 INFO L294 olderBase$Statistics]: this new event has 199 ancestors and is cut-off event [2025-03-15 01:09:59,939 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:59,939 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2025-03-15 01:09:59,939 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2025-03-15 01:09:59,939 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][214], [281#true, 72#L1043-3true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, 269#true, 275#true, 184#L1032-1true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:59,939 INFO L294 olderBase$Statistics]: this new event has 198 ancestors and is cut-off event [2025-03-15 01:09:59,939 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 01:09:59,939 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:09:59,939 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 01:09:59,939 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][214], [281#true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, 269#true, 275#true, 184#L1032-1true, threadThread1of2ForFork0InUse, 263#true, 94#L1043true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:59,939 INFO L294 olderBase$Statistics]: this new event has 195 ancestors and is cut-off event [2025-03-15 01:09:59,939 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 01:09:59,940 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:09:59,940 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 01:09:59,940 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][273], [281#true, 268#(= |#race~tids~0| 0), 2#L1045-6true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, 275#true, threadThread1of2ForFork0InUse, 263#true, 196#L1032-2true, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), threadThread2of2ForFork0InUse]) [2025-03-15 01:09:59,940 INFO L294 olderBase$Statistics]: this new event has 202 ancestors and is cut-off event [2025-03-15 01:09:59,940 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:09:59,940 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:09:59,940 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 01:09:59,942 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][214], [281#true, 182#L1045-3true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 257#true, 275#true, 184#L1032-1true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:59,942 INFO L294 olderBase$Statistics]: this new event has 199 ancestors and is cut-off event [2025-03-15 01:09:59,942 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:59,942 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2025-03-15 01:09:59,942 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2025-03-15 01:09:59,942 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][214], [281#true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, 269#true, 66#L1042-8true, 275#true, 184#L1032-1true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:59,942 INFO L294 olderBase$Statistics]: this new event has 195 ancestors and is cut-off event [2025-03-15 01:09:59,942 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 01:09:59,942 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 01:09:59,942 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:09:59,942 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][214], [281#true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 96#L1045true, 257#true, 269#true, 275#true, 184#L1032-1true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:59,942 INFO L294 olderBase$Statistics]: this new event has 196 ancestors and is cut-off event [2025-03-15 01:09:59,942 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:09:59,942 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 01:09:59,942 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 01:09:59,942 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][214], [281#true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 257#true, 275#true, 184#L1032-1true, threadThread1of2ForFork0InUse, 263#true, 158#L1045-1true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:59,942 INFO L294 olderBase$Statistics]: this new event has 197 ancestors and is cut-off event [2025-03-15 01:09:59,942 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:09:59,942 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 01:09:59,942 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 01:09:59,942 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][214], [281#true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, 269#true, 11#L1045-2true, 275#true, 184#L1032-1true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:59,942 INFO L294 olderBase$Statistics]: this new event has 198 ancestors and is cut-off event [2025-03-15 01:09:59,942 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:09:59,942 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 01:09:59,942 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 01:09:59,943 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][214], [281#true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, 269#true, 109#L1034-1true, 275#true, threadThread1of2ForFork0InUse, 263#true, 94#L1043true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:59,943 INFO L294 olderBase$Statistics]: this new event has 197 ancestors and is cut-off event [2025-03-15 01:09:59,943 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:09:59,943 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 01:09:59,943 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:09:59,943 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:09:59,943 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][214], [281#true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 96#L1045true, 269#true, 257#true, 109#L1034-1true, 275#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:59,943 INFO L294 olderBase$Statistics]: this new event has 198 ancestors and is cut-off event [2025-03-15 01:09:59,943 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:59,943 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:59,943 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2025-03-15 01:09:59,943 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:59,943 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][214], [281#true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 257#true, 66#L1042-8true, 109#L1034-1true, 275#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:59,943 INFO L294 olderBase$Statistics]: this new event has 197 ancestors and is cut-off event [2025-03-15 01:09:59,943 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:09:59,943 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:09:59,943 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 01:09:59,943 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:09:59,944 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][214], [281#true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, 269#true, 109#L1034-1true, 151#L1042-6true, 275#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:59,944 INFO L294 olderBase$Statistics]: this new event has 195 ancestors and is cut-off event [2025-03-15 01:09:59,944 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:09:59,944 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 01:09:59,944 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:09:59,944 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:09:59,944 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][214], [281#true, 214#L1034-2true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 257#true, 66#L1042-8true, 275#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:59,944 INFO L294 olderBase$Statistics]: this new event has 198 ancestors and is cut-off event [2025-03-15 01:09:59,944 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:59,944 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:59,944 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:59,944 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:59,945 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][214], [214#L1034-2true, 281#true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, 269#true, 151#L1042-6true, 275#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:59,945 INFO L294 olderBase$Statistics]: this new event has 196 ancestors and is cut-off event [2025-03-15 01:09:59,945 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:09:59,945 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:09:59,945 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:09:59,945 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][214], [214#L1034-2true, 281#true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 257#true, 275#true, 263#true, threadThread1of2ForFork0InUse, 94#L1043true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:59,945 INFO L294 olderBase$Statistics]: this new event has 198 ancestors and is cut-off event [2025-03-15 01:09:59,945 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:59,945 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:59,945 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:59,945 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:59,945 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][214], [281#true, 214#L1034-2true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 96#L1045true, 269#true, 257#true, 275#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:59,945 INFO L294 olderBase$Statistics]: this new event has 199 ancestors and is cut-off event [2025-03-15 01:09:59,945 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:09:59,945 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:09:59,945 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:09:59,945 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:09:59,957 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][295], [281#true, 278#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|)), 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 257#true, threadThread1of2ForFork0InUse, 263#true, 196#L1032-2true, 167#L1043-8true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:59,957 INFO L294 olderBase$Statistics]: this new event has 203 ancestors and is cut-off event [2025-03-15 01:09:59,957 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:09:59,957 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 01:09:59,957 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:09:59,958 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][214], [281#true, 139#L1043-5true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, 269#true, 275#true, 184#L1032-1true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:59,958 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is cut-off event [2025-03-15 01:09:59,958 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:09:59,958 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 01:09:59,958 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 01:09:59,959 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][214], [281#true, 139#L1043-5true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 257#true, 275#true, 196#L1032-2true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:59,959 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2025-03-15 01:09:59,959 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 01:09:59,959 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:09:59,959 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 01:09:59,959 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:09:59,959 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][214], [281#true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 257#true, 207#L1043-4true, 275#true, 196#L1032-2true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:59,959 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is cut-off event [2025-03-15 01:09:59,959 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:09:59,959 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:09:59,959 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 01:09:59,959 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 01:09:59,959 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][214], [281#true, 72#L1043-3true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, 269#true, 275#true, 196#L1032-2true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:59,959 INFO L294 olderBase$Statistics]: this new event has 199 ancestors and is cut-off event [2025-03-15 01:09:59,959 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:59,959 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:59,959 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2025-03-15 01:09:59,959 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2025-03-15 01:09:59,960 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][214], [281#true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 257#true, 275#true, 196#L1032-2true, threadThread1of2ForFork0InUse, 263#true, 94#L1043true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:59,960 INFO L294 olderBase$Statistics]: this new event has 196 ancestors and is cut-off event [2025-03-15 01:09:59,960 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:09:59,960 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:09:59,960 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 01:09:59,960 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 01:09:59,960 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][281], [281#true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 77#L1045-7true, 164#L1029-4true, 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 275#true, threadThread1of2ForFork0InUse, 196#L1032-2true, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:59,960 INFO L294 olderBase$Statistics]: this new event has 203 ancestors and is cut-off event [2025-03-15 01:09:59,960 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 01:09:59,960 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:09:59,960 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:09:59,961 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][271], [281#true, 116#L1045-4true, 271#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0), 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, 275#true, 184#L1032-1true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:59,961 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is cut-off event [2025-03-15 01:09:59,961 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:09:59,961 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 01:09:59,961 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 01:09:59,963 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][214], [281#true, 182#L1045-3true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, 269#true, 275#true, 196#L1032-2true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:59,963 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is cut-off event [2025-03-15 01:09:59,963 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 01:09:59,963 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 01:09:59,963 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:09:59,963 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:09:59,963 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][214], [281#true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, 269#true, 66#L1042-8true, 275#true, 196#L1032-2true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:59,963 INFO L294 olderBase$Statistics]: this new event has 196 ancestors and is cut-off event [2025-03-15 01:09:59,963 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 01:09:59,963 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:09:59,963 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 01:09:59,963 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:09:59,963 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][214], [281#true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 96#L1045true, 257#true, 269#true, 275#true, 196#L1032-2true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:59,963 INFO L294 olderBase$Statistics]: this new event has 197 ancestors and is cut-off event [2025-03-15 01:09:59,963 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:09:59,963 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:09:59,963 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 01:09:59,963 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 01:09:59,963 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][214], [281#true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 257#true, 275#true, 196#L1032-2true, threadThread1of2ForFork0InUse, 263#true, 158#L1045-1true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:59,963 INFO L294 olderBase$Statistics]: this new event has 198 ancestors and is cut-off event [2025-03-15 01:09:59,963 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 01:09:59,963 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:09:59,963 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:09:59,963 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 01:09:59,963 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][214], [281#true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 257#true, 11#L1045-2true, 275#true, 196#L1032-2true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:59,963 INFO L294 olderBase$Statistics]: this new event has 199 ancestors and is cut-off event [2025-03-15 01:09:59,963 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:59,963 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:59,963 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2025-03-15 01:09:59,964 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2025-03-15 01:09:59,964 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][271], [281#true, 116#L1045-4true, 271#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0), 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, 275#true, 196#L1032-2true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:59,964 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2025-03-15 01:09:59,964 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 01:09:59,964 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 01:09:59,964 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:09:59,964 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:09:59,965 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][214], [281#true, 214#L1034-2true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, 269#true, 275#true, 263#true, threadThread1of2ForFork0InUse, 94#L1043true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:59,965 INFO L294 olderBase$Statistics]: this new event has 198 ancestors and is cut-off event [2025-03-15 01:09:59,965 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:59,965 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:59,965 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:59,965 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:59,965 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2025-03-15 01:09:59,965 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][214], [281#true, 214#L1034-2true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 96#L1045true, 269#true, 257#true, 275#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:59,965 INFO L294 olderBase$Statistics]: this new event has 199 ancestors and is cut-off event [2025-03-15 01:09:59,965 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:09:59,965 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:09:59,965 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:09:59,965 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:09:59,965 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 01:09:59,965 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][214], [281#true, 214#L1034-2true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, 269#true, 66#L1042-8true, 275#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:59,965 INFO L294 olderBase$Statistics]: this new event has 198 ancestors and is cut-off event [2025-03-15 01:09:59,965 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:59,965 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:59,965 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:59,965 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:09:59,965 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2025-03-15 01:09:59,965 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][214], [281#true, 214#L1034-2true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 257#true, 151#L1042-6true, 275#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:59,965 INFO L294 olderBase$Statistics]: this new event has 196 ancestors and is cut-off event [2025-03-15 01:09:59,965 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:09:59,965 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 01:09:59,965 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:09:59,965 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:09:59,978 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][293], [281#true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 257#true, 129#L1043-9true, 263#true, 279#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread1of2ForFork0InUse, 196#L1032-2true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:59,978 INFO L294 olderBase$Statistics]: this new event has 204 ancestors and is cut-off event [2025-03-15 01:09:59,978 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 01:09:59,978 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:09:59,978 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:09:59,979 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][214], [281#true, 8#L1043-6true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, 269#true, 275#true, 196#L1032-2true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:59,979 INFO L294 olderBase$Statistics]: this new event has 202 ancestors and is cut-off event [2025-03-15 01:09:59,979 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:09:59,979 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 01:09:59,979 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 01:09:59,979 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:09:59,979 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][214], [281#true, 8#L1043-6true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 257#true, 184#L1032-1true, 275#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:59,979 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2025-03-15 01:09:59,979 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 01:09:59,979 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:09:59,979 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 01:09:59,981 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][281], [281#true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 180#L1045-8true, 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 275#true, threadThread1of2ForFork0InUse, 263#true, 196#L1032-2true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:59,981 INFO L294 olderBase$Statistics]: this new event has 204 ancestors and is cut-off event [2025-03-15 01:09:59,981 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:09:59,981 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:09:59,981 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 01:09:59,981 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][272], [281#true, 114#L1045-5true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, 275#true, 184#L1032-1true, threadThread1of2ForFork0InUse, 263#true, 272#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), threadThread2of2ForFork0InUse]) [2025-03-15 01:09:59,981 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2025-03-15 01:09:59,981 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 01:09:59,982 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:09:59,982 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 01:09:59,982 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][272], [281#true, 114#L1045-5true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, 275#true, 196#L1032-2true, 272#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:59,982 INFO L294 olderBase$Statistics]: this new event has 202 ancestors and is cut-off event [2025-03-15 01:09:59,982 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:09:59,982 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 01:09:59,982 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:09:59,982 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 01:09:59,997 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][294], [281#true, 277#(= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|), 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 102#L1043-7true, 257#true, 269#true, 196#L1032-2true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:59,997 INFO L294 olderBase$Statistics]: this new event has 203 ancestors and is cut-off event [2025-03-15 01:09:59,998 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 01:09:59,998 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:09:59,998 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:09:59,998 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 01:09:59,998 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][294], [281#true, 277#(= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|), 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 257#true, 102#L1043-7true, 184#L1032-1true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:59,998 INFO L294 olderBase$Statistics]: this new event has 202 ancestors and is cut-off event [2025-03-15 01:09:59,998 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:09:59,998 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 01:09:59,998 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 01:09:59,999 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][214], [281#true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, 269#true, 109#L1034-1true, 275#true, threadThread1of2ForFork0InUse, 263#true, 94#L1043true, threadThread2of2ForFork0InUse]) [2025-03-15 01:09:59,999 INFO L294 olderBase$Statistics]: this new event has 198 ancestors and is cut-off event [2025-03-15 01:09:59,999 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 01:09:59,999 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:09:59,999 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 01:09:59,999 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:09:59,999 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:10:00,000 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][273], [281#true, 268#(= |#race~tids~0| 0), 2#L1045-6true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, 275#true, 184#L1032-1true, 263#true, threadThread1of2ForFork0InUse, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), threadThread2of2ForFork0InUse]) [2025-03-15 01:10:00,000 INFO L294 olderBase$Statistics]: this new event has 202 ancestors and is cut-off event [2025-03-15 01:10:00,000 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 01:10:00,000 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 01:10:00,000 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:10:00,000 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][273], [281#true, 268#(= |#race~tids~0| 0), 2#L1045-6true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, 275#true, 196#L1032-2true, threadThread1of2ForFork0InUse, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:00,000 INFO L294 olderBase$Statistics]: this new event has 203 ancestors and is cut-off event [2025-03-15 01:10:00,000 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 01:10:00,000 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:00,000 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:00,000 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 01:10:00,004 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][214], [281#true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 257#true, 66#L1042-8true, 109#L1034-1true, 275#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:00,004 INFO L294 olderBase$Statistics]: this new event has 198 ancestors and is cut-off event [2025-03-15 01:10:00,004 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:10:00,004 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:10:00,004 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 01:10:00,004 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 01:10:00,004 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:10:00,004 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][214], [281#true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 96#L1045true, 257#true, 269#true, 109#L1034-1true, 275#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:00,004 INFO L294 olderBase$Statistics]: this new event has 199 ancestors and is cut-off event [2025-03-15 01:10:00,004 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:00,004 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:00,004 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2025-03-15 01:10:00,004 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2025-03-15 01:10:00,004 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:00,019 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][295], [278#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|)), 281#true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, 269#true, 196#L1032-2true, threadThread1of2ForFork0InUse, 263#true, 167#L1043-8true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:00,019 INFO L294 olderBase$Statistics]: this new event has 204 ancestors and is cut-off event [2025-03-15 01:10:00,019 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:00,019 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 01:10:00,019 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:00,019 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 01:10:00,019 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][295], [278#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|)), 281#true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, 269#true, 184#L1032-1true, threadThread1of2ForFork0InUse, 263#true, 167#L1043-8true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:00,019 INFO L294 olderBase$Statistics]: this new event has 203 ancestors and is cut-off event [2025-03-15 01:10:00,019 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 01:10:00,019 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:00,019 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 01:10:00,021 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][214], [281#true, 214#L1034-2true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, 269#true, 275#true, threadThread1of2ForFork0InUse, 263#true, 94#L1043true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:00,021 INFO L294 olderBase$Statistics]: this new event has 199 ancestors and is cut-off event [2025-03-15 01:10:00,021 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:00,021 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:00,021 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2025-03-15 01:10:00,021 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:00,021 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:00,021 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2025-03-15 01:10:00,022 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][281], [281#true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 77#L1045-7true, 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 275#true, 184#L1032-1true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:00,022 INFO L294 olderBase$Statistics]: this new event has 203 ancestors and is cut-off event [2025-03-15 01:10:00,022 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 01:10:00,022 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:00,022 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 01:10:00,022 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][281], [281#true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 77#L1045-7true, 164#L1029-4true, 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 275#true, 196#L1032-2true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:00,022 INFO L294 olderBase$Statistics]: this new event has 204 ancestors and is cut-off event [2025-03-15 01:10:00,022 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 01:10:00,023 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 01:10:00,023 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:00,023 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:00,025 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][214], [281#true, 214#L1034-2true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 257#true, 66#L1042-8true, 275#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:00,025 INFO L294 olderBase$Statistics]: this new event has 199 ancestors and is cut-off event [2025-03-15 01:10:00,025 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:00,025 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:00,025 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:00,025 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:00,025 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2025-03-15 01:10:00,025 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2025-03-15 01:10:00,025 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][214], [281#true, 214#L1034-2true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 96#L1045true, 269#true, 257#true, 275#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:00,025 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is cut-off event [2025-03-15 01:10:00,025 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:00,025 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:00,025 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:00,025 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:00,025 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 01:10:00,025 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 01:10:00,039 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][293], [281#true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 257#true, 129#L1043-9true, 196#L1032-2true, 279#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:00,039 INFO L294 olderBase$Statistics]: this new event has 205 ancestors and is cut-off event [2025-03-15 01:10:00,039 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 01:10:00,039 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:00,039 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:00,039 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 01:10:00,039 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][293], [281#true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 257#true, 129#L1043-9true, 184#L1032-1true, 263#true, threadThread1of2ForFork0InUse, 279#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread2of2ForFork0InUse]) [2025-03-15 01:10:00,039 INFO L294 olderBase$Statistics]: this new event has 204 ancestors and is cut-off event [2025-03-15 01:10:00,039 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:00,039 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 01:10:00,039 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 01:10:00,042 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][281], [281#true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 180#L1045-8true, 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 275#true, 184#L1032-1true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:00,042 INFO L294 olderBase$Statistics]: this new event has 204 ancestors and is cut-off event [2025-03-15 01:10:00,042 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 01:10:00,042 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 01:10:00,042 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:00,042 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][281], [281#true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 180#L1045-8true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 257#true, 275#true, 196#L1032-2true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:00,042 INFO L294 olderBase$Statistics]: this new event has 205 ancestors and is cut-off event [2025-03-15 01:10:00,042 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:00,042 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 01:10:00,042 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:00,042 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 01:10:00,075 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][271], [281#true, 214#L1034-2true, 116#L1045-4true, 271#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0), 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, 275#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:00,075 INFO L294 olderBase$Statistics]: this new event has 203 ancestors and is cut-off event [2025-03-15 01:10:00,075 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:00,075 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:00,075 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:00,092 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][272], [281#true, 214#L1034-2true, 114#L1045-5true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, 275#true, threadThread1of2ForFork0InUse, 272#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:00,092 INFO L294 olderBase$Statistics]: this new event has 204 ancestors and is cut-off event [2025-03-15 01:10:00,092 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:00,092 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:00,092 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:00,106 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][294], [281#true, 214#L1034-2true, 277#(= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|), 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 102#L1043-7true, 257#true, 269#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:00,106 INFO L294 olderBase$Statistics]: this new event has 205 ancestors and is cut-off event [2025-03-15 01:10:00,106 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:10:00,106 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:10:00,106 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:10:00,109 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][273], [281#true, 214#L1034-2true, 268#(= |#race~tids~0| 0), 2#L1045-6true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, 275#true, 263#true, threadThread1of2ForFork0InUse, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), threadThread2of2ForFork0InUse]) [2025-03-15 01:10:00,109 INFO L294 olderBase$Statistics]: this new event has 205 ancestors and is cut-off event [2025-03-15 01:10:00,109 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:10:00,109 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:10:00,109 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:10:00,125 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][295], [278#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|)), 214#L1034-2true, 281#true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, 269#true, threadThread1of2ForFork0InUse, 263#true, 167#L1043-8true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:00,125 INFO L294 olderBase$Statistics]: this new event has 206 ancestors and is cut-off event [2025-03-15 01:10:00,125 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:10:00,125 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:10:00,125 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:10:00,128 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][281], [281#true, 214#L1034-2true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 77#L1045-7true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 257#true, 275#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:00,129 INFO L294 olderBase$Statistics]: this new event has 206 ancestors and is cut-off event [2025-03-15 01:10:00,129 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:10:00,129 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:10:00,129 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:10:00,141 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][293], [214#L1034-2true, 281#true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, 269#true, 129#L1043-9true, 279#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:00,142 INFO L294 olderBase$Statistics]: this new event has 207 ancestors and is cut-off event [2025-03-15 01:10:00,142 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:10:00,142 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:10:00,142 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:10:00,144 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][281], [281#true, 214#L1034-2true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 180#L1045-8true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 257#true, 275#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:00,145 INFO L294 olderBase$Statistics]: this new event has 207 ancestors and is cut-off event [2025-03-15 01:10:00,145 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:10:00,145 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:10:00,145 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:10:00,301 INFO L124 PetriNetUnfolderBase]: 24032/53287 cut-off events. [2025-03-15 01:10:00,301 INFO L125 PetriNetUnfolderBase]: For 254641/298240 co-relation queries the response was YES. [2025-03-15 01:10:00,573 INFO L83 FinitePrefix]: Finished finitePrefix Result has 181982 conditions, 53287 events. 24032/53287 cut-off events. For 254641/298240 co-relation queries the response was YES. Maximal size of possible extension queue 1180. Compared 548940 event pairs, 7450 based on Foata normal form. 54/44292 useless extension candidates. Maximal degree in co-relation 154928. Up to 23283 conditions per place. [2025-03-15 01:10:00,849 INFO L140 encePairwiseOnDemand]: 268/274 looper letters, 181 selfloop transitions, 5 changer transitions 2/498 dead transitions. [2025-03-15 01:10:00,849 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 220 places, 498 transitions, 4250 flow [2025-03-15 01:10:00,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-15 01:10:00,850 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2025-03-15 01:10:00,851 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 751 transitions. [2025-03-15 01:10:00,852 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.9136253041362531 [2025-03-15 01:10:00,852 INFO L298 CegarLoopForPetriNet]: 254 programPoint places, -34 predicate places. [2025-03-15 01:10:00,852 INFO L471 AbstractCegarLoop]: Abstraction has has 220 places, 498 transitions, 4250 flow [2025-03-15 01:10:00,852 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 237.66666666666666) internal successors, (713), 3 states have internal predecessors, (713), 0 states have call successors, (0), 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-15 01:10:00,852 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 01:10:00,853 INFO L221 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-15 01:10:00,853 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2025-03-15 01:10:00,853 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting threadErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 21 more)] === [2025-03-15 01:10:00,853 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 01:10:00,853 INFO L85 PathProgramCache]: Analyzing trace with hash 234861780, now seen corresponding path program 1 times [2025-03-15 01:10:00,853 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 01:10:00,853 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [838134517] [2025-03-15 01:10:00,853 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 01:10:00,854 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 01:10:00,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 01:10:00,894 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-15 01:10:00,894 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 01:10:00,894 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [838134517] [2025-03-15 01:10:00,895 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [838134517] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 01:10:00,895 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 01:10:00,895 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-03-15 01:10:00,896 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1334051147] [2025-03-15 01:10:00,896 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 01:10:00,897 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-15 01:10:00,897 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 01:10:00,897 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-15 01:10:00,897 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-15 01:10:00,898 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 236 out of 274 [2025-03-15 01:10:00,898 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 220 places, 498 transitions, 4250 flow. Second operand has 3 states, 3 states have (on average 238.0) internal successors, (714), 3 states have internal predecessors, (714), 0 states have call successors, (0), 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-15 01:10:00,898 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 01:10:00,898 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 236 of 274 [2025-03-15 01:10:00,899 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 01:10:01,532 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][280], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 275#true, 263#true, 268#(= |#race~tids~0| 0), 199#L1026-5true, 160#L1043-14true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,532 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is not cut-off event [2025-03-15 01:10:01,532 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2025-03-15 01:10:01,532 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2025-03-15 01:10:01,532 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2025-03-15 01:10:01,532 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][280], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 275#true, 263#true, 4#L1042-5true, 268#(= |#race~tids~0| 0), 199#L1026-5true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,532 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2025-03-15 01:10:01,532 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2025-03-15 01:10:01,532 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2025-03-15 01:10:01,532 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2025-03-15 01:10:01,571 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][130], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 284#true, 275#true, 263#true, 4#L1042-5true, 200#L1026-4true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,571 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is not cut-off event [2025-03-15 01:10:01,571 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2025-03-15 01:10:01,571 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2025-03-15 01:10:01,572 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2025-03-15 01:10:01,572 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][130], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 151#L1042-6true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 200#L1026-4true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,572 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2025-03-15 01:10:01,572 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2025-03-15 01:10:01,572 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2025-03-15 01:10:01,572 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2025-03-15 01:10:01,579 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][280], [281#true, 75#L1026-6true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 275#true, 263#true, 268#(= |#race~tids~0| 0), 160#L1043-14true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,579 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is not cut-off event [2025-03-15 01:10:01,579 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2025-03-15 01:10:01,579 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2025-03-15 01:10:01,579 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2025-03-15 01:10:01,579 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][280], [281#true, 75#L1026-6true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 275#true, 263#true, 4#L1042-5true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,579 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2025-03-15 01:10:01,579 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-03-15 01:10:01,579 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-03-15 01:10:01,579 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-03-15 01:10:01,611 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][256], [281#true, 201#L1027-3true, 114#L1045-5true, 262#(= |#race~threads_total~0| 0), 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 275#true, 263#true, 268#(= |#race~tids~0| 0), 199#L1026-5true, 257#true, 272#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,611 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2025-03-15 01:10:01,611 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-03-15 01:10:01,611 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-03-15 01:10:01,611 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-03-15 01:10:01,622 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][280], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 275#true, 263#true, 268#(= |#race~tids~0| 0), 199#L1026-5true, 96#L1045true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,623 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2025-03-15 01:10:01,623 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:01,623 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:01,623 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:01,623 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][280], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 269#true, 275#true, 263#true, 94#L1043true, 268#(= |#race~tids~0| 0), 199#L1026-5true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,623 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2025-03-15 01:10:01,623 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:01,623 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:01,623 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:01,623 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][280], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 151#L1042-6true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 199#L1026-5true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,623 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2025-03-15 01:10:01,623 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-03-15 01:10:01,623 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-03-15 01:10:01,623 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-03-15 01:10:01,623 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][280], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 269#true, 66#L1042-8true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 199#L1026-5true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,623 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2025-03-15 01:10:01,623 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:01,623 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:01,623 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:01,660 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][255], [281#true, 201#L1027-3true, 2#L1045-6true, 262#(= |#race~threads_total~0| 0), 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 275#true, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 263#true, 268#(= |#race~tids~0| 0), 199#L1026-5true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,660 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2025-03-15 01:10:01,660 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 01:10:01,660 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 01:10:01,660 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 01:10:01,662 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][256], [75#L1026-6true, 281#true, 201#L1027-3true, 114#L1045-5true, 262#(= |#race~threads_total~0| 0), 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, 272#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,662 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2025-03-15 01:10:01,662 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 01:10:01,662 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 01:10:01,662 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 01:10:01,663 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][204], [281#true, 114#L1045-5true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 31#L1026-6true, 257#true, 272#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,663 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2025-03-15 01:10:01,663 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 01:10:01,663 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 01:10:01,663 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 01:10:01,668 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][280], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 275#true, 263#true, 158#L1045-1true, 268#(= |#race~tids~0| 0), 199#L1026-5true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,668 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 01:10:01,668 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:01,668 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:01,668 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:01,672 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][130], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 284#true, 275#true, 263#true, 94#L1043true, 200#L1026-4true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,672 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2025-03-15 01:10:01,672 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 01:10:01,672 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 01:10:01,672 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 01:10:01,672 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][130], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 66#L1042-8true, 284#true, 275#true, 263#true, 200#L1026-4true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,672 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2025-03-15 01:10:01,672 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 01:10:01,673 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 01:10:01,673 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 01:10:01,674 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][280], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 151#L1042-6true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 199#L1026-5true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,674 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is not cut-off event [2025-03-15 01:10:01,674 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2025-03-15 01:10:01,674 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2025-03-15 01:10:01,674 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2025-03-15 01:10:01,674 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2025-03-15 01:10:01,674 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][280], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 275#true, 263#true, 94#L1043true, 268#(= |#race~tids~0| 0), 199#L1026-5true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,674 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2025-03-15 01:10:01,674 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:01,674 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:01,674 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:01,674 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:01,674 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][280], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 269#true, 66#L1042-8true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 199#L1026-5true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,674 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2025-03-15 01:10:01,674 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:01,674 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:01,674 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:01,674 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:01,675 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][280], [281#true, 75#L1026-6true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 269#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 96#L1045true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,675 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 01:10:01,675 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:01,676 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:01,676 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:01,676 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][280], [281#true, 75#L1026-6true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 269#true, 275#true, 263#true, 94#L1043true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,676 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2025-03-15 01:10:01,676 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:01,676 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:01,676 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:01,676 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][280], [281#true, 75#L1026-6true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 151#L1042-6true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,676 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2025-03-15 01:10:01,676 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 01:10:01,676 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 01:10:01,676 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 01:10:01,676 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][280], [75#L1026-6true, 281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 269#true, 66#L1042-8true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,676 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2025-03-15 01:10:01,676 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:01,676 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:01,676 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:01,705 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][280], [281#true, 72#L1043-3true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 275#true, 263#true, 268#(= |#race~tids~0| 0), 199#L1026-5true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,705 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 01:10:01,705 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:01,705 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:01,705 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:01,712 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][251], [281#true, 201#L1027-3true, 262#(= |#race~threads_total~0| 0), 77#L1045-7true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 275#true, 263#true, 268#(= |#race~tids~0| 0), 199#L1026-5true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,713 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2025-03-15 01:10:01,713 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:01,713 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:01,713 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:01,714 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][255], [281#true, 75#L1026-6true, 201#L1027-3true, 2#L1045-6true, 262#(= |#race~threads_total~0| 0), 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 275#true, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,714 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2025-03-15 01:10:01,714 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:01,714 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:01,714 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:01,714 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][213], [281#true, 2#L1045-6true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 284#true, 275#true, 263#true, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 268#(= |#race~tids~0| 0), 257#true, 31#L1026-6true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,714 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2025-03-15 01:10:01,714 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:01,714 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:01,714 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:01,720 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][280], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 269#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 199#L1026-5true, 257#true, 11#L1045-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,720 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 01:10:01,720 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:01,720 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:01,720 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:01,722 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][280], [75#L1026-6true, 281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 275#true, 263#true, 158#L1045-1true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,722 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 01:10:01,722 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:01,722 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:01,722 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:01,724 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][130], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 284#true, 275#true, 263#true, 200#L1026-4true, 268#(= |#race~tids~0| 0), 96#L1045true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,724 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2025-03-15 01:10:01,724 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:01,724 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:01,724 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:01,727 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][280], [281#true, 75#L1026-6true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 151#L1042-6true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,727 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is not cut-off event [2025-03-15 01:10:01,727 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2025-03-15 01:10:01,727 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2025-03-15 01:10:01,727 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2025-03-15 01:10:01,727 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2025-03-15 01:10:01,727 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][280], [281#true, 75#L1026-6true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 269#true, 275#true, 263#true, 94#L1043true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,727 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2025-03-15 01:10:01,727 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:01,727 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:01,727 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:01,727 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:01,727 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][280], [75#L1026-6true, 281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 66#L1042-8true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,728 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2025-03-15 01:10:01,728 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:01,728 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:01,728 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:01,728 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:01,729 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][130], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 284#true, 275#true, 263#true, 27#L1027true, 4#L1042-5true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,729 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2025-03-15 01:10:01,729 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:01,729 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:01,729 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:01,750 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][249], [278#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|)), 281#true, 201#L1027-3true, 262#(= |#race~threads_total~0| 0), 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 269#true, 263#true, 167#L1043-8true, 268#(= |#race~tids~0| 0), 199#L1026-5true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,750 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is not cut-off event [2025-03-15 01:10:01,750 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2025-03-15 01:10:01,750 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2025-03-15 01:10:01,750 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2025-03-15 01:10:01,750 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][274], [281#true, 201#L1027-3true, 262#(= |#race~threads_total~0| 0), 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 269#true, 263#true, 268#(= |#race~tids~0| 0), 199#L1026-5true, 257#true, 129#L1043-9true, threadThread1of2ForFork0InUse, 279#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,751 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2025-03-15 01:10:01,751 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:01,751 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:01,751 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:01,751 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][249], [278#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|)), 75#L1026-6true, 281#true, 201#L1027-3true, 262#(= |#race~threads_total~0| 0), 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 269#true, 263#true, 167#L1043-8true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,751 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2025-03-15 01:10:01,751 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:01,751 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:01,751 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:01,753 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][223], [281#true, 278#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|)), 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 269#true, 284#true, 263#true, 167#L1043-8true, 268#(= |#race~tids~0| 0), 31#L1026-6true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,753 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2025-03-15 01:10:01,753 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:01,753 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:01,753 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:01,759 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][280], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 275#true, 263#true, 268#(= |#race~tids~0| 0), 199#L1026-5true, 257#true, 207#L1043-4true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,759 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-03-15 01:10:01,759 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:01,759 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:01,759 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:01,761 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][280], [75#L1026-6true, 281#true, 72#L1043-3true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 269#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,761 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-03-15 01:10:01,761 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:01,761 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:01,761 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:01,768 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][251], [281#true, 201#L1027-3true, 262#(= |#race~threads_total~0| 0), 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 275#true, 263#true, 268#(= |#race~tids~0| 0), 199#L1026-5true, 180#L1045-8true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,768 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2025-03-15 01:10:01,768 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:01,768 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:01,768 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:01,769 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][251], [75#L1026-6true, 281#true, 201#L1027-3true, 262#(= |#race~threads_total~0| 0), 77#L1045-7true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,769 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2025-03-15 01:10:01,769 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:01,769 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:01,769 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:01,770 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][227], [281#true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 77#L1045-7true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 31#L1026-6true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,770 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2025-03-15 01:10:01,770 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:01,770 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:01,770 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:01,773 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][101], [281#true, 201#L1027-3true, 114#L1045-5true, 262#(= |#race~threads_total~0| 0), 284#true, 275#true, 263#true, 27#L1027true, 268#(= |#race~tids~0| 0), 257#true, 272#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,773 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2025-03-15 01:10:01,773 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:01,773 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:01,773 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:01,774 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][204], [281#true, 114#L1045-5true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 284#true, 275#true, 263#true, 65#L1027true, 268#(= |#race~tids~0| 0), 257#true, 272#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,774 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2025-03-15 01:10:01,774 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:01,774 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:01,774 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:01,775 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][280], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 275#true, 263#true, 182#L1045-3true, 268#(= |#race~tids~0| 0), 199#L1026-5true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,775 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-03-15 01:10:01,775 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:01,775 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:01,775 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:01,777 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][280], [281#true, 75#L1026-6true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 269#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 11#L1045-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,777 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-03-15 01:10:01,777 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:01,777 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:01,777 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:01,779 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][130], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 284#true, 275#true, 263#true, 158#L1045-1true, 268#(= |#race~tids~0| 0), 200#L1026-4true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,779 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2025-03-15 01:10:01,779 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:01,779 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:01,779 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:01,781 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][280], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 275#true, 263#true, 268#(= |#race~tids~0| 0), 199#L1026-5true, 96#L1045true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,781 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2025-03-15 01:10:01,781 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:01,781 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:01,781 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:01,781 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:01,785 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][279], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 151#L1042-6true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 199#L1026-5true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,785 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2025-03-15 01:10:01,785 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:01,785 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:01,785 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:01,786 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][130], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 151#L1042-6true, 284#true, 275#true, 263#true, 27#L1027true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,786 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2025-03-15 01:10:01,786 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:01,786 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:01,786 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:01,786 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][130], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 284#true, 275#true, 263#true, 27#L1027true, 268#(= |#race~tids~0| 0), 96#L1045true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,786 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-03-15 01:10:01,786 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:01,786 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:01,786 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:01,786 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][130], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 284#true, 275#true, 263#true, 94#L1043true, 27#L1027true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,786 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 01:10:01,786 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:01,786 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:01,786 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:01,786 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][130], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 66#L1042-8true, 284#true, 275#true, 263#true, 27#L1027true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,786 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 01:10:01,786 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:01,787 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:01,787 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:01,808 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][237], [281#true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 269#true, 284#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 31#L1026-6true, 129#L1043-9true, threadThread1of2ForFork0InUse, 279#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,808 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 01:10:01,808 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:01,808 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:01,808 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:01,814 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][280], [281#true, 139#L1043-5true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 269#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 199#L1026-5true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,814 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2025-03-15 01:10:01,814 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:01,814 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:01,814 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:01,816 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][280], [281#true, 75#L1026-6true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 207#L1043-4true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,816 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2025-03-15 01:10:01,816 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:01,816 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:01,816 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:01,819 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][130], [281#true, 72#L1043-3true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 200#L1026-4true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,819 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 01:10:01,819 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:01,819 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:01,819 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:01,825 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][251], [75#L1026-6true, 281#true, 201#L1027-3true, 262#(= |#race~threads_total~0| 0), 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 275#true, 263#true, 268#(= |#race~tids~0| 0), 180#L1045-8true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,825 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 01:10:01,825 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:01,825 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:01,825 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:01,826 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][227], [281#true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 180#L1045-8true, 257#true, 31#L1026-6true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,826 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 01:10:01,826 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:01,826 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:01,826 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:01,829 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][105], [281#true, 201#L1027-3true, 2#L1045-6true, 262#(= |#race~threads_total~0| 0), 284#true, 275#true, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 263#true, 27#L1027true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,830 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 01:10:01,830 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:01,830 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:01,830 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:01,830 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][213], [281#true, 2#L1045-6true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 284#true, 275#true, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 263#true, 65#L1027true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,830 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 01:10:01,830 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:01,830 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:01,830 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:01,832 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][324], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 275#true, 263#true, 116#L1045-4true, 271#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0), 268#(= |#race~tids~0| 0), 199#L1026-5true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,832 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2025-03-15 01:10:01,832 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:01,832 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:01,832 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:01,835 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][280], [281#true, 75#L1026-6true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 269#true, 275#true, 263#true, 182#L1045-3true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,835 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2025-03-15 01:10:01,835 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:01,835 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:01,835 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:01,838 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][130], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 200#L1026-4true, 257#true, 11#L1045-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,838 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 01:10:01,838 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:01,838 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:01,838 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:01,839 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][130], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 284#true, 275#true, 263#true, 158#L1045-1true, 27#L1027true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,839 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2025-03-15 01:10:01,839 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:01,839 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:01,839 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:01,841 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][280], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 269#true, 275#true, 263#true, 158#L1045-1true, 268#(= |#race~tids~0| 0), 199#L1026-5true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,841 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 01:10:01,841 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:01,841 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:01,841 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:01,841 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:01,844 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][280], [281#true, 75#L1026-6true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 269#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 96#L1045true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,844 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 01:10:01,844 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:01,844 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:01,844 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:01,844 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:01,846 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][279], [75#L1026-6true, 281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 151#L1042-6true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,846 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 01:10:01,846 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:01,846 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:01,847 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:01,847 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][130], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 151#L1042-6true, 284#true, 275#true, 263#true, 27#L1027true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,847 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is not cut-off event [2025-03-15 01:10:01,847 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2025-03-15 01:10:01,847 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2025-03-15 01:10:01,847 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2025-03-15 01:10:01,847 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2025-03-15 01:10:01,847 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][130], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 284#true, 275#true, 263#true, 94#L1043true, 27#L1027true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,847 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 01:10:01,847 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:01,847 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:01,847 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:01,847 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:01,847 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][130], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 66#L1042-8true, 284#true, 275#true, 263#true, 27#L1027true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,847 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 01:10:01,847 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:01,847 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:01,848 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:01,848 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:01,869 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][274], [75#L1026-6true, 281#true, 201#L1027-3true, 262#(= |#race~threads_total~0| 0), 269#true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 263#true, 268#(= |#race~tids~0| 0), 257#true, 129#L1043-9true, 279#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,869 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is not cut-off event [2025-03-15 01:10:01,870 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2025-03-15 01:10:01,870 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2025-03-15 01:10:01,870 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2025-03-15 01:10:01,873 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][109], [281#true, 278#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|)), 201#L1027-3true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 263#true, 167#L1043-8true, 27#L1027true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,873 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 01:10:01,873 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:01,873 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:01,873 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:01,874 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][223], [281#true, 278#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|)), 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 269#true, 284#true, 263#true, 167#L1043-8true, 65#L1027true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,874 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 01:10:01,874 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:01,874 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:01,874 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:01,875 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][280], [281#true, 8#L1043-6true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 275#true, 263#true, 268#(= |#race~tids~0| 0), 199#L1026-5true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,875 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2025-03-15 01:10:01,875 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:01,875 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:01,875 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:01,877 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][280], [281#true, 75#L1026-6true, 139#L1043-5true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 269#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,877 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2025-03-15 01:10:01,877 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:01,877 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:01,877 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:01,879 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][130], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 200#L1026-4true, 257#true, 207#L1043-4true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,880 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 01:10:01,880 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:01,880 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:01,880 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:01,880 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][130], [281#true, 72#L1043-3true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 284#true, 275#true, 263#true, 27#L1027true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,880 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2025-03-15 01:10:01,880 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:01,880 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:01,880 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:01,881 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][280], [281#true, 72#L1043-3true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 269#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 199#L1026-5true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,881 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 01:10:01,881 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:01,881 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:01,881 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:01,881 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:01,883 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][279], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 269#true, 275#true, 263#true, 94#L1043true, 268#(= |#race~tids~0| 0), 199#L1026-5true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,883 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 01:10:01,883 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:01,884 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:01,884 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:01,888 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][110], [281#true, 201#L1027-3true, 262#(= |#race~threads_total~0| 0), 77#L1045-7true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 284#true, 275#true, 263#true, 27#L1027true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,888 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 01:10:01,888 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:01,888 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:01,888 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:01,889 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][227], [281#true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 77#L1045-7true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 284#true, 275#true, 263#true, 65#L1027true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,889 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 01:10:01,889 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:01,889 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:01,889 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:01,890 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][338], [281#true, 114#L1045-5true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 275#true, 263#true, 268#(= |#race~tids~0| 0), 199#L1026-5true, 257#true, threadThread1of2ForFork0InUse, 272#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,890 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2025-03-15 01:10:01,890 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:01,890 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:01,890 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:01,892 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][324], [75#L1026-6true, 281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 275#true, 263#true, 116#L1045-4true, 271#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0), 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,892 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2025-03-15 01:10:01,892 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:01,892 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:01,892 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:01,894 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][130], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 284#true, 275#true, 263#true, 182#L1045-3true, 200#L1026-4true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,894 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 01:10:01,894 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:01,894 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:01,894 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:01,894 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][130], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 284#true, 275#true, 263#true, 27#L1027true, 268#(= |#race~tids~0| 0), 257#true, 11#L1045-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,894 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2025-03-15 01:10:01,894 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:01,894 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:01,895 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:01,896 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][280], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 269#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 199#L1026-5true, 257#true, 11#L1045-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,896 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 01:10:01,896 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:01,896 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:01,896 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:01,896 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:01,899 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][280], [281#true, 75#L1026-6true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 275#true, 263#true, 158#L1045-1true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,899 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 01:10:01,899 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:01,899 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:01,899 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:01,899 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:01,901 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][279], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 66#L1042-8true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 199#L1026-5true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,901 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 01:10:01,901 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:01,901 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:01,901 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:01,921 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][115], [281#true, 201#L1027-3true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 263#true, 27#L1027true, 268#(= |#race~tids~0| 0), 257#true, 129#L1043-9true, 279#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,922 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-03-15 01:10:01,922 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:01,922 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:01,922 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:01,923 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][237], [281#true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 269#true, 284#true, 263#true, 65#L1027true, 268#(= |#race~tids~0| 0), 257#true, 129#L1043-9true, 279#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,923 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-03-15 01:10:01,923 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:01,923 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:01,923 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:01,924 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][352], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 102#L1043-7true, 269#true, 263#true, 277#(= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|), 268#(= |#race~tids~0| 0), 199#L1026-5true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,924 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2025-03-15 01:10:01,924 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 01:10:01,924 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 01:10:01,924 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 01:10:01,926 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][280], [281#true, 75#L1026-6true, 8#L1043-6true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,926 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2025-03-15 01:10:01,926 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 01:10:01,926 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 01:10:01,926 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 01:10:01,928 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][130], [281#true, 139#L1043-5true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 284#true, 275#true, 263#true, 200#L1026-4true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,928 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-03-15 01:10:01,928 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:01,928 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:01,928 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:01,929 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][130], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 284#true, 275#true, 263#true, 27#L1027true, 268#(= |#race~tids~0| 0), 257#true, 207#L1043-4true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,929 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2025-03-15 01:10:01,929 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 01:10:01,929 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 01:10:01,929 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 01:10:01,930 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][280], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 275#true, 263#true, 268#(= |#race~tids~0| 0), 199#L1026-5true, 257#true, 207#L1043-4true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,931 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-03-15 01:10:01,931 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:01,931 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:01,931 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:01,931 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:01,933 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][280], [281#true, 75#L1026-6true, 72#L1043-3true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,933 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-03-15 01:10:01,933 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:01,933 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:01,933 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:01,933 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:01,935 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][279], [281#true, 75#L1026-6true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 269#true, 275#true, 263#true, 94#L1043true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,935 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-03-15 01:10:01,935 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:01,935 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:01,935 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:01,939 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][110], [281#true, 201#L1027-3true, 262#(= |#race~threads_total~0| 0), 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 284#true, 275#true, 263#true, 27#L1027true, 268#(= |#race~tids~0| 0), 180#L1045-8true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,940 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-03-15 01:10:01,940 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:01,940 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:01,940 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:01,940 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][227], [281#true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 284#true, 275#true, 263#true, 65#L1027true, 268#(= |#race~tids~0| 0), 180#L1045-8true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,940 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-03-15 01:10:01,940 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:01,940 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:01,940 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:01,941 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][355], [281#true, 2#L1045-6true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 275#true, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 263#true, 268#(= |#race~tids~0| 0), 199#L1026-5true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,941 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2025-03-15 01:10:01,941 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 01:10:01,941 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 01:10:01,941 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 01:10:01,943 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][338], [75#L1026-6true, 281#true, 114#L1045-5true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, 272#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,943 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2025-03-15 01:10:01,943 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 01:10:01,943 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 01:10:01,943 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 01:10:01,945 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][142], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 284#true, 275#true, 263#true, 116#L1045-4true, 271#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0), 268#(= |#race~tids~0| 0), 200#L1026-4true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,945 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-03-15 01:10:01,945 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:01,945 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:01,945 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:01,946 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][130], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 284#true, 275#true, 263#true, 182#L1045-3true, 27#L1027true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,946 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2025-03-15 01:10:01,946 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 01:10:01,946 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 01:10:01,946 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 01:10:01,947 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][280], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 275#true, 263#true, 182#L1045-3true, 268#(= |#race~tids~0| 0), 199#L1026-5true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,947 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-03-15 01:10:01,947 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:01,947 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:01,947 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:01,947 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:01,950 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][280], [281#true, 75#L1026-6true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 269#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 11#L1045-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,950 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-03-15 01:10:01,950 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:01,950 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:01,951 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:01,951 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:01,952 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][279], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 269#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 199#L1026-5true, 96#L1045true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,952 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-03-15 01:10:01,952 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:01,952 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:01,952 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:01,954 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][279], [281#true, 75#L1026-6true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 269#true, 66#L1042-8true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,954 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-03-15 01:10:01,954 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:01,954 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:01,954 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:01,955 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][130], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 284#true, 275#true, 263#true, 27#L1027true, 268#(= |#race~tids~0| 0), 96#L1045true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,955 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-03-15 01:10:01,955 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:01,955 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:01,955 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:01,955 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:01,959 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][144], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 151#L1042-6true, 284#true, 275#true, 263#true, 27#L1027true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,959 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-03-15 01:10:01,959 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:01,959 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:01,959 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:01,977 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][371], [278#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|)), 281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 269#true, 263#true, 167#L1043-8true, 268#(= |#race~tids~0| 0), 199#L1026-5true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,977 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2025-03-15 01:10:01,977 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 01:10:01,977 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 01:10:01,977 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 01:10:01,979 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][352], [281#true, 75#L1026-6true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 102#L1043-7true, 263#true, 277#(= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|), 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,979 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2025-03-15 01:10:01,979 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 01:10:01,979 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 01:10:01,979 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 01:10:01,981 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][130], [281#true, 8#L1043-6true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 200#L1026-4true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,981 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2025-03-15 01:10:01,981 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:01,981 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:01,981 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:01,982 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][130], [281#true, 139#L1043-5true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 284#true, 275#true, 263#true, 27#L1027true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,982 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2025-03-15 01:10:01,982 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 01:10:01,982 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 01:10:01,982 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 01:10:01,984 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][280], [281#true, 139#L1043-5true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 269#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 199#L1026-5true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,984 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2025-03-15 01:10:01,984 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:01,984 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:01,984 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:01,984 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:01,987 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][280], [281#true, 75#L1026-6true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 207#L1043-4true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,987 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2025-03-15 01:10:01,987 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:01,987 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:01,987 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:01,987 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:01,993 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([721] threadEXIT-->L1045-9: Formula: (= v_threadThread1of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem20#1_8|) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][395], [281#true, 75#L1026-6true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 251#L1045-9true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), threadThread1of2ForFork0NotInUse, 275#true, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,993 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2025-03-15 01:10:01,993 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:01,993 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:01,993 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:01,993 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([721] threadEXIT-->L1045-9: Formula: (= v_threadThread1of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem20#1_8|) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][395], [281#true, 268#(= |#race~tids~0| 0), 251#L1045-9true, 262#(= |#race~threads_total~0| 0), 199#L1026-5true, 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), threadThread1of2ForFork0NotInUse, 275#true, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,993 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2025-03-15 01:10:01,993 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 01:10:01,993 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:10:01,993 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 01:10:01,993 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([721] threadEXIT-->L1045-9: Formula: (= v_threadThread1of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem20#1_8|) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][176], [281#true, 200#L1026-4true, 268#(= |#race~tids~0| 0), 251#L1045-9true, 262#(= |#race~threads_total~0| 0), 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 257#true, 284#true, threadThread1of2ForFork0NotInUse, 275#true, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,993 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2025-03-15 01:10:01,993 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 01:10:01,993 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:10:01,993 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 01:10:01,994 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([721] threadEXIT-->L1045-9: Formula: (= v_threadThread1of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem20#1_8|) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][176], [281#true, 27#L1027true, 268#(= |#race~tids~0| 0), 251#L1045-9true, 262#(= |#race~threads_total~0| 0), 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 284#true, threadThread1of2ForFork0NotInUse, 275#true, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,994 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2025-03-15 01:10:01,994 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:10:01,994 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:10:01,994 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:01,995 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][374], [281#true, 262#(= |#race~threads_total~0| 0), 77#L1045-7true, 157#L1031-5true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 275#true, 263#true, 268#(= |#race~tids~0| 0), 199#L1026-5true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,995 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2025-03-15 01:10:01,995 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 01:10:01,995 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 01:10:01,995 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 01:10:01,996 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][355], [281#true, 75#L1026-6true, 2#L1045-6true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 275#true, 263#true, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,997 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2025-03-15 01:10:01,997 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 01:10:01,997 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 01:10:01,997 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 01:10:01,998 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][148], [281#true, 114#L1045-5true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 284#true, 275#true, 263#true, 200#L1026-4true, 268#(= |#race~tids~0| 0), 257#true, 272#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,998 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2025-03-15 01:10:01,998 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:01,998 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:01,999 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:01,999 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][142], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 284#true, 275#true, 263#true, 116#L1045-4true, 271#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0), 27#L1027true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:01,999 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2025-03-15 01:10:01,999 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 01:10:01,999 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 01:10:01,999 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 01:10:02,001 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][324], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 275#true, 263#true, 116#L1045-4true, 271#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0), 268#(= |#race~tids~0| 0), 199#L1026-5true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,001 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2025-03-15 01:10:02,001 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:02,001 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:02,001 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:02,001 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:02,004 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][280], [281#true, 75#L1026-6true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 275#true, 263#true, 182#L1045-3true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,004 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2025-03-15 01:10:02,004 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:02,004 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:02,004 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:02,004 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:02,006 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][279], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 275#true, 263#true, 158#L1045-1true, 268#(= |#race~tids~0| 0), 199#L1026-5true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,006 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2025-03-15 01:10:02,006 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:02,006 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:02,006 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:02,007 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][279], [281#true, 75#L1026-6true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 275#true, 263#true, 268#(= |#race~tids~0| 0), 96#L1045true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,007 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2025-03-15 01:10:02,007 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:02,007 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:02,007 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:02,008 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][130], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 284#true, 275#true, 263#true, 158#L1045-1true, 27#L1027true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,008 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2025-03-15 01:10:02,008 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:02,008 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:02,008 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:02,008 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:02,017 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][413], [281#true, 132#L1034-3true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 94#L1043true, 268#(= |#race~tids~0| 0), 257#true, 226#L1025-3true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,017 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2025-03-15 01:10:02,017 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:02,017 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:02,017 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:02,017 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][413], [281#true, 132#L1034-3true, 262#(= |#race~threads_total~0| 0), 269#true, 66#L1042-8true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 226#L1025-3true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,017 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2025-03-15 01:10:02,017 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:02,017 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:02,017 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:02,030 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][391], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 263#true, 268#(= |#race~tids~0| 0), 199#L1026-5true, 257#true, 129#L1043-9true, 279#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,030 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2025-03-15 01:10:02,030 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 01:10:02,030 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 01:10:02,030 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 01:10:02,032 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][371], [281#true, 75#L1026-6true, 278#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|)), 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 269#true, 263#true, 167#L1043-8true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,033 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2025-03-15 01:10:02,033 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 01:10:02,033 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 01:10:02,033 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 01:10:02,033 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][392], [281#true, 75#L1026-6true, 262#(= |#race~threads_total~0| 0), 269#true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, 129#L1043-9true, 279#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,033 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2025-03-15 01:10:02,033 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:02,033 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:02,033 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:02,035 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][152], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 102#L1043-7true, 284#true, 263#true, 277#(= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|), 200#L1026-4true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,035 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2025-03-15 01:10:02,035 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:02,035 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:02,035 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:02,036 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][130], [281#true, 8#L1043-6true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 284#true, 275#true, 263#true, 27#L1027true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,036 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2025-03-15 01:10:02,036 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 01:10:02,036 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 01:10:02,036 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 01:10:02,037 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][280], [281#true, 8#L1043-6true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 275#true, 263#true, 268#(= |#race~tids~0| 0), 199#L1026-5true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,037 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2025-03-15 01:10:02,037 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:02,037 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:02,037 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:02,037 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:02,040 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][280], [281#true, 75#L1026-6true, 139#L1043-5true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,040 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2025-03-15 01:10:02,040 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:02,040 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:02,040 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:02,040 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:02,043 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][279], [281#true, 72#L1043-3true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 269#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 199#L1026-5true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,043 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2025-03-15 01:10:02,043 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:02,043 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:02,043 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:02,044 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][130], [281#true, 72#L1043-3true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 284#true, 275#true, 263#true, 27#L1027true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,044 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2025-03-15 01:10:02,044 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:02,044 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:02,044 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:02,044 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:02,046 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][144], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 94#L1043true, 27#L1027true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,046 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2025-03-15 01:10:02,046 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:02,046 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:02,046 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:02,048 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([721] threadEXIT-->L1045-9: Formula: (= v_threadThread1of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem20#1_8|) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][176], [281#true, 200#L1026-4true, 268#(= |#race~tids~0| 0), 251#L1045-9true, 262#(= |#race~threads_total~0| 0), 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 257#true, 284#true, threadThread1of2ForFork0NotInUse, 275#true, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,048 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2025-03-15 01:10:02,048 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 01:10:02,048 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 01:10:02,048 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:10:02,048 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 01:10:02,048 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([721] threadEXIT-->L1045-9: Formula: (= v_threadThread1of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem20#1_8|) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][395], [281#true, 268#(= |#race~tids~0| 0), 251#L1045-9true, 262#(= |#race~threads_total~0| 0), 199#L1026-5true, 257#true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), threadThread1of2ForFork0NotInUse, 275#true, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,048 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2025-03-15 01:10:02,048 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 01:10:02,048 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 01:10:02,048 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:10:02,048 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 01:10:02,048 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][374], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 275#true, 263#true, 268#(= |#race~tids~0| 0), 199#L1026-5true, 180#L1045-8true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,048 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2025-03-15 01:10:02,048 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 01:10:02,048 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 01:10:02,048 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 01:10:02,054 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][374], [281#true, 75#L1026-6true, 262#(= |#race~threads_total~0| 0), 77#L1045-7true, 157#L1031-5true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,054 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2025-03-15 01:10:02,054 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 01:10:02,054 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 01:10:02,054 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 01:10:02,056 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][155], [281#true, 2#L1045-6true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 284#true, 275#true, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 263#true, 200#L1026-4true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,056 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2025-03-15 01:10:02,056 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:02,056 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:02,056 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:02,057 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][148], [281#true, 114#L1045-5true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 284#true, 275#true, 263#true, 27#L1027true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, 272#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,057 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2025-03-15 01:10:02,057 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 01:10:02,057 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 01:10:02,057 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 01:10:02,058 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][338], [281#true, 114#L1045-5true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 275#true, 263#true, 268#(= |#race~tids~0| 0), 199#L1026-5true, 257#true, 272#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,058 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2025-03-15 01:10:02,058 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:02,058 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:02,058 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:02,058 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:02,061 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][324], [281#true, 75#L1026-6true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 275#true, 263#true, 116#L1045-4true, 271#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0), 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,061 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2025-03-15 01:10:02,061 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:02,061 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:02,061 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:02,061 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:02,063 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][279], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 269#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 199#L1026-5true, 257#true, 11#L1045-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,063 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2025-03-15 01:10:02,063 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:02,063 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:02,063 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:02,065 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][279], [75#L1026-6true, 281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 269#true, 275#true, 263#true, 158#L1045-1true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,065 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2025-03-15 01:10:02,065 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:02,065 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:02,065 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:02,065 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][130], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 284#true, 275#true, 263#true, 27#L1027true, 268#(= |#race~tids~0| 0), 257#true, 11#L1045-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,065 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2025-03-15 01:10:02,065 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:02,065 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:02,065 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:02,065 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:02,070 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([565] L1045-->L1045-1: Formula: (= |v_#race~tids~0_7| 0) InVars {} OutVars{#race~tids~0=|v_#race~tids~0_7|} AuxVars[] AssignedVars[#race~tids~0][81], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 158#L1045-1true, 268#(= |#race~tids~0| 0), 250#L1034-2true, 257#true, 226#L1025-3true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,070 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2025-03-15 01:10:02,070 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:02,070 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:02,070 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:02,071 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][144], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 66#L1042-8true, 284#true, 275#true, 263#true, 27#L1027true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,071 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2025-03-15 01:10:02,071 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:02,071 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:02,071 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:02,072 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][413], [281#true, 132#L1034-3true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 96#L1045true, 257#true, 226#L1025-3true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,072 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2025-03-15 01:10:02,072 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:02,072 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:02,072 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:02,094 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][276], [75#L1026-6true, 281#true, 262#(= |#race~threads_total~0| 0), 269#true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, 13#L1043-10true, 280#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,094 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2025-03-15 01:10:02,094 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 01:10:02,094 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 01:10:02,094 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 01:10:02,096 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][391], [75#L1026-6true, 281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 269#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 129#L1043-9true, 279#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,096 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2025-03-15 01:10:02,096 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 01:10:02,096 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 01:10:02,096 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 01:10:02,098 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][165], [278#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|)), 281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 284#true, 263#true, 167#L1043-8true, 268#(= |#race~tids~0| 0), 200#L1026-4true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,098 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2025-03-15 01:10:02,098 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 01:10:02,098 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 01:10:02,098 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 01:10:02,099 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][152], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 102#L1043-7true, 269#true, 284#true, 263#true, 27#L1027true, 277#(= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|), 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,099 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2025-03-15 01:10:02,099 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 01:10:02,099 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 01:10:02,099 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 01:10:02,100 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][352], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 269#true, 102#L1043-7true, 263#true, 277#(= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|), 268#(= |#race~tids~0| 0), 199#L1026-5true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,100 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2025-03-15 01:10:02,100 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 01:10:02,100 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 01:10:02,100 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 01:10:02,100 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 01:10:02,104 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][280], [281#true, 75#L1026-6true, 8#L1043-6true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,104 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2025-03-15 01:10:02,104 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 01:10:02,104 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 01:10:02,104 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 01:10:02,104 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 01:10:02,106 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][279], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 269#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 199#L1026-5true, 257#true, 207#L1043-4true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,106 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2025-03-15 01:10:02,106 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 01:10:02,106 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 01:10:02,106 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 01:10:02,107 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][279], [281#true, 75#L1026-6true, 72#L1043-3true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 269#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,108 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2025-03-15 01:10:02,108 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 01:10:02,108 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 01:10:02,108 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 01:10:02,108 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][130], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 284#true, 275#true, 263#true, 27#L1027true, 268#(= |#race~tids~0| 0), 257#true, 207#L1043-4true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,108 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2025-03-15 01:10:02,108 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 01:10:02,108 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 01:10:02,108 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 01:10:02,108 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 01:10:02,111 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([555] L1043-2-->L1043-3: Formula: (= |v_#race~tids~0_4| 0) InVars {} OutVars{#race~tids~0=|v_#race~tids~0_4|} AuxVars[] AssignedVars[#race~tids~0][83], [281#true, 72#L1043-3true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 250#L1034-2true, 257#true, 226#L1025-3true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,111 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2025-03-15 01:10:02,111 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 01:10:02,111 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 01:10:02,111 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 01:10:02,114 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([721] threadEXIT-->L1045-9: Formula: (= v_threadThread1of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem20#1_8|) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][395], [281#true, 75#L1026-6true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 251#L1045-9true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 257#true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 275#true, threadThread1of2ForFork0NotInUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,114 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2025-03-15 01:10:02,114 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:02,114 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:02,114 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:02,114 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:02,114 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][374], [281#true, 75#L1026-6true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 275#true, 263#true, 268#(= |#race~tids~0| 0), 180#L1045-8true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,114 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2025-03-15 01:10:02,114 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 01:10:02,114 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 01:10:02,114 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 01:10:02,116 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][167], [281#true, 262#(= |#race~threads_total~0| 0), 77#L1045-7true, 157#L1031-5true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 284#true, 275#true, 263#true, 200#L1026-4true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,116 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2025-03-15 01:10:02,116 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 01:10:02,116 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 01:10:02,116 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 01:10:02,117 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][155], [281#true, 2#L1045-6true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 284#true, 275#true, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 263#true, 27#L1027true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,117 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2025-03-15 01:10:02,117 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 01:10:02,117 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 01:10:02,117 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 01:10:02,118 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][355], [281#true, 2#L1045-6true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 275#true, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 263#true, 268#(= |#race~tids~0| 0), 199#L1026-5true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,118 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2025-03-15 01:10:02,118 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 01:10:02,118 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 01:10:02,118 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 01:10:02,118 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 01:10:02,121 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][338], [281#true, 75#L1026-6true, 114#L1045-5true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 272#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,121 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2025-03-15 01:10:02,121 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 01:10:02,121 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 01:10:02,121 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 01:10:02,121 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 01:10:02,123 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][279], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 269#true, 275#true, 263#true, 182#L1045-3true, 268#(= |#race~tids~0| 0), 199#L1026-5true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,123 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2025-03-15 01:10:02,123 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 01:10:02,123 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 01:10:02,123 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 01:10:02,125 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][279], [281#true, 75#L1026-6true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 11#L1045-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,125 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2025-03-15 01:10:02,125 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 01:10:02,125 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 01:10:02,125 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 01:10:02,126 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][130], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 284#true, 275#true, 263#true, 182#L1045-3true, 27#L1027true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,126 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2025-03-15 01:10:02,126 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 01:10:02,126 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 01:10:02,126 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 01:10:02,126 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 01:10:02,130 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][144], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 27#L1027true, 268#(= |#race~tids~0| 0), 96#L1045true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,130 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2025-03-15 01:10:02,130 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 01:10:02,130 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 01:10:02,130 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 01:10:02,148 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][276], [281#true, 75#L1026-6true, 262#(= |#race~threads_total~0| 0), 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 269#true, 263#true, 38#L1043-11true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, 280#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,148 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2025-03-15 01:10:02,148 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 01:10:02,149 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 01:10:02,149 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 01:10:02,153 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][173], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 284#true, 263#true, 200#L1026-4true, 268#(= |#race~tids~0| 0), 257#true, 129#L1043-9true, 279#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,153 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2025-03-15 01:10:02,153 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 01:10:02,153 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 01:10:02,153 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 01:10:02,153 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][165], [281#true, 278#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|)), 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 284#true, 263#true, 167#L1043-8true, 27#L1027true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,153 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2025-03-15 01:10:02,153 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 01:10:02,153 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 01:10:02,153 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 01:10:02,155 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][371], [281#true, 278#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|)), 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 263#true, 167#L1043-8true, 268#(= |#race~tids~0| 0), 199#L1026-5true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,155 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2025-03-15 01:10:02,155 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 01:10:02,155 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 01:10:02,155 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 01:10:02,155 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 01:10:02,157 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][352], [75#L1026-6true, 281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 269#true, 102#L1043-7true, 263#true, 277#(= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|), 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,157 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2025-03-15 01:10:02,157 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 01:10:02,157 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 01:10:02,157 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 01:10:02,157 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 01:10:02,159 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][279], [281#true, 139#L1043-5true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 275#true, 263#true, 268#(= |#race~tids~0| 0), 199#L1026-5true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,159 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2025-03-15 01:10:02,159 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 01:10:02,159 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 01:10:02,159 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 01:10:02,161 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][279], [281#true, 75#L1026-6true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 207#L1043-4true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,161 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2025-03-15 01:10:02,161 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 01:10:02,161 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 01:10:02,161 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 01:10:02,162 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][130], [281#true, 139#L1043-5true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 284#true, 275#true, 263#true, 27#L1027true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,162 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2025-03-15 01:10:02,162 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 01:10:02,162 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 01:10:02,162 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 01:10:02,162 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 01:10:02,171 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][167], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 284#true, 275#true, 263#true, 200#L1026-4true, 268#(= |#race~tids~0| 0), 180#L1045-8true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,171 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2025-03-15 01:10:02,171 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 01:10:02,171 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 01:10:02,171 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 01:10:02,171 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][167], [281#true, 262#(= |#race~threads_total~0| 0), 77#L1045-7true, 157#L1031-5true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 284#true, 275#true, 263#true, 27#L1027true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,171 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2025-03-15 01:10:02,171 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 01:10:02,171 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 01:10:02,171 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 01:10:02,172 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][374], [281#true, 262#(= |#race~threads_total~0| 0), 77#L1045-7true, 157#L1031-5true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 275#true, 263#true, 268#(= |#race~tids~0| 0), 199#L1026-5true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,172 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2025-03-15 01:10:02,173 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 01:10:02,173 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 01:10:02,173 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 01:10:02,173 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 01:10:02,175 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][355], [281#true, 75#L1026-6true, 2#L1045-6true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 275#true, 263#true, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,175 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2025-03-15 01:10:02,175 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 01:10:02,175 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 01:10:02,175 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 01:10:02,175 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 01:10:02,177 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][323], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 275#true, 263#true, 116#L1045-4true, 271#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0), 268#(= |#race~tids~0| 0), 199#L1026-5true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,177 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2025-03-15 01:10:02,177 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 01:10:02,177 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 01:10:02,177 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 01:10:02,178 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][279], [281#true, 75#L1026-6true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 269#true, 275#true, 263#true, 182#L1045-3true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,178 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2025-03-15 01:10:02,178 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 01:10:02,178 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 01:10:02,178 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 01:10:02,179 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][142], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 284#true, 275#true, 263#true, 116#L1045-4true, 271#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0), 27#L1027true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,179 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2025-03-15 01:10:02,179 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 01:10:02,179 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 01:10:02,179 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 01:10:02,179 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 01:10:02,184 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][144], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 158#L1045-1true, 27#L1027true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,185 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2025-03-15 01:10:02,185 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 01:10:02,185 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 01:10:02,185 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 01:10:02,396 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][122], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 284#true, 263#true, 200#L1026-4true, 268#(= |#race~tids~0| 0), 257#true, 13#L1043-10true, 280#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,396 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2025-03-15 01:10:02,396 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 01:10:02,396 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 01:10:02,396 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 01:10:02,399 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][173], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 284#true, 263#true, 27#L1027true, 268#(= |#race~tids~0| 0), 257#true, 129#L1043-9true, 279#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,399 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2025-03-15 01:10:02,399 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:02,399 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:02,399 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:02,400 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][391], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 269#true, 263#true, 268#(= |#race~tids~0| 0), 199#L1026-5true, 257#true, 129#L1043-9true, 279#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,400 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2025-03-15 01:10:02,400 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 01:10:02,400 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 01:10:02,401 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 01:10:02,401 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 01:10:02,404 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][371], [281#true, 278#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|)), 75#L1026-6true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 269#true, 263#true, 167#L1043-8true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,404 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2025-03-15 01:10:02,404 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 01:10:02,404 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 01:10:02,404 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 01:10:02,404 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 01:10:02,406 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][279], [281#true, 8#L1043-6true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 275#true, 263#true, 268#(= |#race~tids~0| 0), 199#L1026-5true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,407 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2025-03-15 01:10:02,407 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 01:10:02,407 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 01:10:02,407 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 01:10:02,410 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][279], [75#L1026-6true, 281#true, 139#L1043-5true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 269#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,410 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2025-03-15 01:10:02,410 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 01:10:02,410 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 01:10:02,410 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 01:10:02,411 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][130], [281#true, 8#L1043-6true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 284#true, 275#true, 263#true, 27#L1027true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,411 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2025-03-15 01:10:02,411 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 01:10:02,411 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 01:10:02,411 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 01:10:02,411 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 01:10:02,418 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][144], [281#true, 72#L1043-3true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 27#L1027true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,418 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2025-03-15 01:10:02,418 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 01:10:02,418 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 01:10:02,418 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 01:10:02,424 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([721] threadEXIT-->L1045-9: Formula: (= v_threadThread1of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem20#1_8|) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][176], [281#true, 27#L1027true, 268#(= |#race~tids~0| 0), 251#L1045-9true, 262#(= |#race~threads_total~0| 0), 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 284#true, threadThread1of2ForFork0NotInUse, 275#true, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,424 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2025-03-15 01:10:02,424 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:10:02,424 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:10:02,424 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:02,424 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:10:02,424 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][167], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 284#true, 275#true, 263#true, 27#L1027true, 268#(= |#race~tids~0| 0), 180#L1045-8true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,424 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2025-03-15 01:10:02,424 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:02,424 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:02,424 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:02,426 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][374], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 275#true, 263#true, 268#(= |#race~tids~0| 0), 199#L1026-5true, 180#L1045-8true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,426 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2025-03-15 01:10:02,426 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 01:10:02,426 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 01:10:02,426 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 01:10:02,426 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 01:10:02,430 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][374], [75#L1026-6true, 281#true, 262#(= |#race~threads_total~0| 0), 77#L1045-7true, 157#L1031-5true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,430 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2025-03-15 01:10:02,430 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 01:10:02,430 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 01:10:02,430 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 01:10:02,430 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 01:10:02,433 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][337], [281#true, 114#L1045-5true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 275#true, 263#true, 268#(= |#race~tids~0| 0), 199#L1026-5true, 257#true, 272#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,433 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2025-03-15 01:10:02,433 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 01:10:02,433 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 01:10:02,433 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 01:10:02,434 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][323], [281#true, 75#L1026-6true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 275#true, 263#true, 116#L1045-4true, 271#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0), 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,434 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2025-03-15 01:10:02,434 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 01:10:02,434 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 01:10:02,434 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 01:10:02,435 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][148], [281#true, 114#L1045-5true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 284#true, 275#true, 263#true, 27#L1027true, 268#(= |#race~tids~0| 0), 257#true, 272#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,435 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2025-03-15 01:10:02,435 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 01:10:02,435 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 01:10:02,435 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 01:10:02,435 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 01:10:02,436 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([721] threadEXIT-->L1045-9: Formula: (= v_threadThread1of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem20#1_8|) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][176], [281#true, 268#(= |#race~tids~0| 0), 251#L1045-9true, 262#(= |#race~threads_total~0| 0), 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 257#true, 134#$Ultimate##0true, 284#true, threadThread1of2ForFork0NotInUse, 275#true, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,436 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2025-03-15 01:10:02,436 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:02,436 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:02,436 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:02,443 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][144], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 27#L1027true, 268#(= |#race~tids~0| 0), 257#true, 11#L1045-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,443 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2025-03-15 01:10:02,443 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 01:10:02,443 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 01:10:02,443 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 01:10:02,473 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][122], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 284#true, 263#true, 38#L1043-11true, 268#(= |#race~tids~0| 0), 200#L1026-4true, 257#true, 280#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,473 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2025-03-15 01:10:02,473 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 01:10:02,473 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 01:10:02,473 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 01:10:02,476 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][281], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 269#true, 263#true, 268#(= |#race~tids~0| 0), 199#L1026-5true, 257#true, 13#L1043-10true, 280#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,476 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2025-03-15 01:10:02,476 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 01:10:02,476 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 01:10:02,476 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 01:10:02,483 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][391], [281#true, 75#L1026-6true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 263#true, 268#(= |#race~tids~0| 0), 257#true, 129#L1043-9true, 279#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,483 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2025-03-15 01:10:02,483 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 01:10:02,483 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 01:10:02,483 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 01:10:02,483 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 01:10:02,485 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][354], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 269#true, 102#L1043-7true, 263#true, 277#(= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|), 268#(= |#race~tids~0| 0), 199#L1026-5true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,486 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2025-03-15 01:10:02,486 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 01:10:02,486 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 01:10:02,486 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 01:10:02,487 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][279], [281#true, 75#L1026-6true, 8#L1043-6true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 269#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,487 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2025-03-15 01:10:02,487 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 01:10:02,487 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 01:10:02,487 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 01:10:02,488 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][152], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 102#L1043-7true, 269#true, 284#true, 263#true, 27#L1027true, 277#(= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|), 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,488 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2025-03-15 01:10:02,488 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 01:10:02,488 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 01:10:02,488 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 01:10:02,488 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 01:10:02,496 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][144], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 27#L1027true, 268#(= |#race~tids~0| 0), 257#true, 207#L1043-4true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,496 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2025-03-15 01:10:02,496 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 01:10:02,496 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 01:10:02,496 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 01:10:02,506 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][374], [75#L1026-6true, 281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 275#true, 263#true, 268#(= |#race~tids~0| 0), 180#L1045-8true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,506 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2025-03-15 01:10:02,506 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 01:10:02,506 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 01:10:02,506 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 01:10:02,506 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 01:10:02,509 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][337], [281#true, 75#L1026-6true, 235#L1031-13true, 114#L1045-5true, 262#(= |#race~threads_total~0| 0), 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 272#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,509 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2025-03-15 01:10:02,509 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 01:10:02,509 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 01:10:02,509 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 01:10:02,510 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][155], [281#true, 2#L1045-6true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 284#true, 275#true, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 263#true, 27#L1027true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,510 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2025-03-15 01:10:02,510 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 01:10:02,510 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 01:10:02,510 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 01:10:02,510 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 01:10:02,517 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([721] threadEXIT-->L1045-9: Formula: (= v_threadThread1of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem20#1_8|) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][176], [281#true, 268#(= |#race~tids~0| 0), 251#L1045-9true, 262#(= |#race~threads_total~0| 0), 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 284#true, 36#L1025-3true, threadThread1of2ForFork0NotInUse, 275#true, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,517 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2025-03-15 01:10:02,517 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:02,517 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:02,517 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:02,518 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][144], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 182#L1045-3true, 27#L1027true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,518 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2025-03-15 01:10:02,518 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 01:10:02,518 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 01:10:02,518 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 01:10:02,519 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([721] threadEXIT-->L1045-9: Formula: (= v_threadThread1of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem20#1_8|) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][176], [281#true, 268#(= |#race~tids~0| 0), 200#L1026-4true, 251#L1045-9true, 262#(= |#race~threads_total~0| 0), 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 284#true, threadThread1of2ForFork0NotInUse, 275#true, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,519 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2025-03-15 01:10:02,519 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 01:10:02,519 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 01:10:02,519 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 01:10:02,519 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:10:02,519 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 01:10:02,555 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][281], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 269#true, 263#true, 38#L1043-11true, 268#(= |#race~tids~0| 0), 199#L1026-5true, 257#true, 280#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,555 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2025-03-15 01:10:02,555 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 01:10:02,555 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 01:10:02,555 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 01:10:02,559 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][281], [281#true, 75#L1026-6true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 263#true, 268#(= |#race~tids~0| 0), 257#true, 13#L1043-10true, 280#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,559 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2025-03-15 01:10:02,559 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 01:10:02,559 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 01:10:02,559 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 01:10:02,567 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][354], [281#true, 75#L1026-6true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 102#L1043-7true, 269#true, 263#true, 277#(= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|), 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,568 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2025-03-15 01:10:02,568 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 01:10:02,568 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 01:10:02,568 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 01:10:02,569 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][165], [278#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|)), 281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 284#true, 263#true, 167#L1043-8true, 27#L1027true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,569 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2025-03-15 01:10:02,569 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 01:10:02,569 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 01:10:02,569 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 01:10:02,569 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 01:10:02,579 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][144], [281#true, 139#L1043-5true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 27#L1027true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,579 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2025-03-15 01:10:02,579 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 01:10:02,579 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 01:10:02,579 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 01:10:02,592 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([721] threadEXIT-->L1045-9: Formula: (= v_threadThread1of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem20#1_8|) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][395], [281#true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 251#L1045-9true, 199#L1026-5true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 257#true, threadThread1of2ForFork0NotInUse, 275#true, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,592 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2025-03-15 01:10:02,592 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 01:10:02,592 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 01:10:02,592 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 01:10:02,592 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:10:02,592 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 01:10:02,593 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([721] threadEXIT-->L1045-9: Formula: (= v_threadThread1of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem20#1_8|) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][176], [281#true, 268#(= |#race~tids~0| 0), 251#L1045-9true, 262#(= |#race~threads_total~0| 0), 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 36#L1025-3true, 284#true, 275#true, threadThread1of2ForFork0NotInUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,593 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2025-03-15 01:10:02,593 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:02,593 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:02,594 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:02,594 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:02,598 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][357], [281#true, 235#L1031-13true, 2#L1045-6true, 262#(= |#race~threads_total~0| 0), 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 275#true, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 263#true, 268#(= |#race~tids~0| 0), 199#L1026-5true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,599 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is not cut-off event [2025-03-15 01:10:02,599 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2025-03-15 01:10:02,599 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2025-03-15 01:10:02,599 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2025-03-15 01:10:02,599 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][376], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 77#L1045-7true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 275#true, 263#true, 268#(= |#race~tids~0| 0), 199#L1026-5true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,599 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2025-03-15 01:10:02,599 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 01:10:02,599 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 01:10:02,599 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 01:10:02,599 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][357], [281#true, 75#L1026-6true, 235#L1031-13true, 2#L1045-6true, 262#(= |#race~threads_total~0| 0), 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 275#true, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,599 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2025-03-15 01:10:02,599 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 01:10:02,599 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 01:10:02,600 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 01:10:02,600 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][167], [281#true, 262#(= |#race~threads_total~0| 0), 77#L1045-7true, 157#L1031-5true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 284#true, 275#true, 263#true, 27#L1027true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,600 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2025-03-15 01:10:02,600 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 01:10:02,601 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 01:10:02,601 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 01:10:02,601 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 01:10:02,607 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][143], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 284#true, 275#true, 263#true, 116#L1045-4true, 27#L1027true, 271#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0), 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,608 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2025-03-15 01:10:02,608 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 01:10:02,608 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 01:10:02,608 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 01:10:02,611 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([721] threadEXIT-->L1045-9: Formula: (= v_threadThread1of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem20#1_8|) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][395], [281#true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 251#L1045-9true, 199#L1026-5true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 257#true, threadThread1of2ForFork0NotInUse, 275#true, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,611 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2025-03-15 01:10:02,611 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 01:10:02,611 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 01:10:02,611 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 01:10:02,611 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 01:10:02,611 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:10:02,611 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 01:10:02,653 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][281], [281#true, 75#L1026-6true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 269#true, 263#true, 38#L1043-11true, 268#(= |#race~tids~0| 0), 257#true, 280#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,654 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2025-03-15 01:10:02,654 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:02,654 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:02,654 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:02,664 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][372], [278#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|)), 281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 263#true, 167#L1043-8true, 268#(= |#race~tids~0| 0), 199#L1026-5true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,665 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is not cut-off event [2025-03-15 01:10:02,665 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2025-03-15 01:10:02,665 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2025-03-15 01:10:02,665 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2025-03-15 01:10:02,665 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][372], [278#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|)), 281#true, 75#L1026-6true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 263#true, 167#L1043-8true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,665 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2025-03-15 01:10:02,665 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:02,665 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:02,665 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:02,665 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][393], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 263#true, 268#(= |#race~tids~0| 0), 199#L1026-5true, 257#true, 129#L1043-9true, 279#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,665 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2025-03-15 01:10:02,665 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:02,665 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:02,665 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:02,666 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][173], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 284#true, 263#true, 27#L1027true, 268#(= |#race~tids~0| 0), 257#true, 129#L1043-9true, 279#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,666 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2025-03-15 01:10:02,666 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:02,667 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:02,667 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:02,667 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:02,675 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][144], [281#true, 8#L1043-6true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 27#L1027true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,675 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2025-03-15 01:10:02,675 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:02,675 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:02,675 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:02,690 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([721] threadEXIT-->L1045-9: Formula: (= v_threadThread1of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem20#1_8|) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][395], [281#true, 75#L1026-6true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 251#L1045-9true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 257#true, 275#true, threadThread1of2ForFork0NotInUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,690 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2025-03-15 01:10:02,690 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:02,690 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:02,690 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:02,690 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:02,690 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:02,693 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][376], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 275#true, 263#true, 268#(= |#race~tids~0| 0), 199#L1026-5true, 180#L1045-8true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,693 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2025-03-15 01:10:02,693 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:02,693 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:02,693 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:02,694 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][167], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 284#true, 275#true, 263#true, 27#L1027true, 268#(= |#race~tids~0| 0), 180#L1045-8true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,694 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2025-03-15 01:10:02,694 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:02,694 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:02,694 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:02,694 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:02,701 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][147], [281#true, 114#L1045-5true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 284#true, 275#true, 263#true, 27#L1027true, 268#(= |#race~tids~0| 0), 257#true, 272#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,701 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2025-03-15 01:10:02,701 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:02,701 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:02,701 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:02,704 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([721] threadEXIT-->L1045-9: Formula: (= v_threadThread1of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem20#1_8|) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][176], [281#true, 200#L1026-4true, 268#(= |#race~tids~0| 0), 251#L1045-9true, 262#(= |#race~threads_total~0| 0), 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 284#true, threadThread1of2ForFork0NotInUse, 275#true, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,704 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2025-03-15 01:10:02,704 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:10:02,704 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 01:10:02,704 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 01:10:02,704 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 01:10:02,704 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:10:02,704 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 01:10:02,707 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([721] threadEXIT-->L1045-9: Formula: (= v_threadThread1of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem20#1_8|) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][395], [75#L1026-6true, 281#true, 268#(= |#race~tids~0| 0), 251#L1045-9true, 262#(= |#race~threads_total~0| 0), 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 257#true, 275#true, threadThread1of2ForFork0NotInUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,707 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2025-03-15 01:10:02,707 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:02,707 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:02,707 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:02,707 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:02,707 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:02,707 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:02,757 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][122], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 284#true, 263#true, 27#L1027true, 268#(= |#race~tids~0| 0), 257#true, 13#L1043-10true, 280#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,757 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2025-03-15 01:10:02,757 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-15 01:10:02,757 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-15 01:10:02,757 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-15 01:10:02,776 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][154], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 102#L1043-7true, 284#true, 263#true, 277#(= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|), 27#L1027true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,776 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2025-03-15 01:10:02,776 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-15 01:10:02,776 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-15 01:10:02,776 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-15 01:10:02,819 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][376], [281#true, 75#L1026-6true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 77#L1045-7true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,819 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is not cut-off event [2025-03-15 01:10:02,819 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2025-03-15 01:10:02,819 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2025-03-15 01:10:02,819 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2025-03-15 01:10:02,828 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([721] threadEXIT-->L1045-9: Formula: (= v_threadThread1of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem20#1_8|) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][395], [281#true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 251#L1045-9true, 199#L1026-5true, 257#true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 275#true, threadThread1of2ForFork0NotInUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,828 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2025-03-15 01:10:02,828 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 01:10:02,828 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 01:10:02,828 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 01:10:02,828 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 01:10:02,828 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:10:02,828 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 01:10:02,828 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:10:02,874 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][122], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 284#true, 263#true, 38#L1043-11true, 27#L1027true, 268#(= |#race~tids~0| 0), 257#true, 280#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,874 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2025-03-15 01:10:02,875 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:10:02,875 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:10:02,875 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:10:02,884 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][393], [75#L1026-6true, 281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 269#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 129#L1043-9true, 279#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,884 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is not cut-off event [2025-03-15 01:10:02,884 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2025-03-15 01:10:02,884 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2025-03-15 01:10:02,884 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2025-03-15 01:10:02,919 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([721] threadEXIT-->L1045-9: Formula: (= v_threadThread1of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem20#1_8|) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][176], [281#true, 27#L1027true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 251#L1045-9true, 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 284#true, 275#true, threadThread1of2ForFork0NotInUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,920 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2025-03-15 01:10:02,920 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:10:02,920 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:10:02,920 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:10:02,920 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:02,920 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:10:02,920 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][376], [281#true, 75#L1026-6true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 275#true, 263#true, 268#(= |#race~tids~0| 0), 180#L1045-8true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,920 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is not cut-off event [2025-03-15 01:10:02,920 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2025-03-15 01:10:02,920 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2025-03-15 01:10:02,920 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2025-03-15 01:10:02,926 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][157], [281#true, 235#L1031-13true, 2#L1045-6true, 262#(= |#race~threads_total~0| 0), 284#true, 275#true, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 263#true, 27#L1027true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,927 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is not cut-off event [2025-03-15 01:10:02,927 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2025-03-15 01:10:02,927 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2025-03-15 01:10:02,927 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2025-03-15 01:10:02,927 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][169], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 77#L1045-7true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 284#true, 275#true, 263#true, 27#L1027true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,927 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2025-03-15 01:10:02,927 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:10:02,927 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:10:02,927 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:10:02,932 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([721] threadEXIT-->L1045-9: Formula: (= v_threadThread1of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem20#1_8|) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][395], [75#L1026-6true, 281#true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 251#L1045-9true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 257#true, 275#true, threadThread1of2ForFork0NotInUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,932 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2025-03-15 01:10:02,933 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:02,933 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:02,933 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:02,933 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:02,933 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:02,933 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:02,933 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:02,936 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([721] threadEXIT-->L1045-9: Formula: (= v_threadThread1of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem20#1_8|) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][176], [281#true, 27#L1027true, 268#(= |#race~tids~0| 0), 251#L1045-9true, 262#(= |#race~threads_total~0| 0), 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 284#true, threadThread1of2ForFork0NotInUse, 275#true, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,936 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2025-03-15 01:10:02,936 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:10:02,936 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:10:02,936 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:10:02,936 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:10:02,936 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:02,936 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:10:02,996 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][166], [281#true, 278#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|)), 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 263#true, 167#L1043-8true, 27#L1027true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,997 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is not cut-off event [2025-03-15 01:10:02,997 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2025-03-15 01:10:02,997 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2025-03-15 01:10:02,997 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2025-03-15 01:10:02,997 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][175], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 263#true, 27#L1027true, 268#(= |#race~tids~0| 0), 257#true, 129#L1043-9true, 279#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:02,997 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2025-03-15 01:10:02,997 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:02,997 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:02,997 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:03,028 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][169], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 284#true, 275#true, 263#true, 27#L1027true, 268#(= |#race~tids~0| 0), 180#L1045-8true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:03,028 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2025-03-15 01:10:03,028 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:03,028 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:03,028 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:03,060 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][413], [281#true, 201#L1027-3true, 132#L1034-3true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 94#L1043true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:03,060 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2025-03-15 01:10:03,060 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:03,060 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:03,060 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:03,060 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][413], [281#true, 201#L1027-3true, 132#L1034-3true, 262#(= |#race~threads_total~0| 0), 269#true, 66#L1042-8true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:03,060 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2025-03-15 01:10:03,060 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:03,060 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:03,060 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:03,152 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][204], [281#true, 114#L1045-5true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 184#L1032-1true, 272#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:03,152 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2025-03-15 01:10:03,152 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:10:03,152 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:10:03,152 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:10:03,154 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([721] threadEXIT-->L1045-9: Formula: (= v_threadThread1of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem20#1_8|) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][176], [281#true, 27#L1027true, 268#(= |#race~tids~0| 0), 251#L1045-9true, 262#(= |#race~threads_total~0| 0), 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 284#true, threadThread1of2ForFork0NotInUse, 275#true, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:03,154 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2025-03-15 01:10:03,154 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:10:03,154 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:10:03,154 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:03,154 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:10:03,154 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:10:03,154 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:03,155 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:10:03,155 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][227], [281#true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 77#L1045-7true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 196#L1032-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:03,155 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2025-03-15 01:10:03,155 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:10:03,155 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:03,155 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:03,155 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][227], [281#true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 180#L1045-8true, 257#true, 196#L1032-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:03,155 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2025-03-15 01:10:03,155 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:10:03,155 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:10:03,155 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:10:03,155 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][204], [281#true, 114#L1045-5true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 196#L1032-2true, 272#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:03,155 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2025-03-15 01:10:03,155 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:10:03,155 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:03,155 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:10:03,155 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][213], [281#true, 2#L1045-6true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 284#true, 275#true, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 263#true, 268#(= |#race~tids~0| 0), 257#true, 196#L1032-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:03,155 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2025-03-15 01:10:03,155 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:03,155 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:03,155 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:03,160 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][196], [281#true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 284#true, 275#true, 263#true, 116#L1045-4true, 271#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0), 268#(= |#race~tids~0| 0), 257#true, 196#L1032-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:03,160 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2025-03-15 01:10:03,160 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:10:03,160 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:10:03,160 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:10:03,171 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([565] L1045-->L1045-1: Formula: (= |v_#race~tids~0_7| 0) InVars {} OutVars{#race~tids~0=|v_#race~tids~0_7|} AuxVars[] AssignedVars[#race~tids~0][81], [281#true, 201#L1027-3true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 158#L1045-1true, 268#(= |#race~tids~0| 0), 250#L1034-2true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:03,171 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2025-03-15 01:10:03,171 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:10:03,171 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:10:03,171 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:10:03,179 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][413], [281#true, 201#L1027-3true, 132#L1034-3true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 96#L1045true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:03,179 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2025-03-15 01:10:03,179 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:10:03,179 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:10:03,179 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:10:03,233 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][211], [281#true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 102#L1043-7true, 269#true, 284#true, 263#true, 277#(= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|), 268#(= |#race~tids~0| 0), 257#true, 184#L1032-1true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:03,233 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2025-03-15 01:10:03,233 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:03,233 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:10:03,233 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:10:03,247 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([555] L1043-2-->L1043-3: Formula: (= |v_#race~tids~0_4| 0) InVars {} OutVars{#race~tids~0=|v_#race~tids~0_4|} AuxVars[] AssignedVars[#race~tids~0][83], [281#true, 72#L1043-3true, 201#L1027-3true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 250#L1034-2true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:03,247 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2025-03-15 01:10:03,247 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:10:03,247 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:10:03,247 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:10:03,266 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][213], [281#true, 2#L1045-6true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 284#true, 275#true, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 263#true, 268#(= |#race~tids~0| 0), 257#true, 184#L1032-1true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:03,266 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2025-03-15 01:10:03,266 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:10:03,266 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:10:03,266 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:03,270 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][204], [281#true, 114#L1045-5true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 272#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), 196#L1032-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:03,270 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2025-03-15 01:10:03,270 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:10:03,270 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:03,270 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:10:03,270 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:10:03,300 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][130], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 151#L1042-6true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 74#L1032-1true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:03,300 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is not cut-off event [2025-03-15 01:10:03,300 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2025-03-15 01:10:03,300 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2025-03-15 01:10:03,300 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2025-03-15 01:10:03,300 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][130], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 284#true, 275#true, 263#true, 94#L1043true, 268#(= |#race~tids~0| 0), 74#L1032-1true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:03,300 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2025-03-15 01:10:03,300 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:03,300 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:03,300 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:03,300 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][130], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 66#L1042-8true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 74#L1032-1true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:03,300 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2025-03-15 01:10:03,300 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:03,300 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:03,300 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:03,301 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][130], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 84#L1032-2true, 284#true, 151#L1042-6true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:03,301 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2025-03-15 01:10:03,301 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:10:03,301 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:10:03,301 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:10:03,307 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][130], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 84#L1032-2true, 284#true, 275#true, 263#true, 4#L1042-5true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:03,307 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is not cut-off event [2025-03-15 01:10:03,307 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2025-03-15 01:10:03,307 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2025-03-15 01:10:03,307 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2025-03-15 01:10:03,347 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][223], [281#true, 278#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|)), 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 269#true, 284#true, 263#true, 167#L1043-8true, 268#(= |#race~tids~0| 0), 257#true, 184#L1032-1true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:03,348 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2025-03-15 01:10:03,348 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:03,348 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:03,348 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:03,353 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][211], [281#true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 269#true, 102#L1043-7true, 284#true, 263#true, 277#(= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|), 268#(= |#race~tids~0| 0), 257#true, 196#L1032-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:03,353 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2025-03-15 01:10:03,353 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:03,353 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:03,353 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:03,369 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 94#L1043true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 250#L1034-2true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:03,369 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2025-03-15 01:10:03,369 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:03,369 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:03,369 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:03,380 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][213], [281#true, 2#L1045-6true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 284#true, 275#true, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 263#true, 268#(= |#race~tids~0| 0), 257#true, 184#L1032-1true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:03,380 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2025-03-15 01:10:03,380 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:10:03,380 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:10:03,380 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:10:03,380 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:03,380 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][227], [281#true, 262#(= |#race~threads_total~0| 0), 77#L1045-7true, 14#L1027-3true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 184#L1032-1true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:03,380 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2025-03-15 01:10:03,381 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:03,381 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:03,381 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:03,381 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][227], [281#true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 180#L1045-8true, 257#true, 184#L1032-1true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:03,381 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2025-03-15 01:10:03,381 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:03,381 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:10:03,381 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:03,381 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][227], [281#true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 77#L1045-7true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 184#L1032-1true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:03,381 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2025-03-15 01:10:03,381 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:03,381 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:03,381 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:03,382 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:03,385 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([721] threadEXIT-->L1045-9: Formula: (= v_threadThread1of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem20#1_8|) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][395], [75#L1026-6true, 281#true, 268#(= |#race~tids~0| 0), 251#L1045-9true, 262#(= |#race~threads_total~0| 0), 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 275#true, threadThread1of2ForFork0NotInUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:03,385 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2025-03-15 01:10:03,385 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:03,385 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:03,385 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:03,385 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:03,385 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:03,385 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:03,385 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:03,385 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:03,385 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([721] threadEXIT-->L1045-9: Formula: (= v_threadThread1of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem20#1_8|) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][395], [281#true, 268#(= |#race~tids~0| 0), 251#L1045-9true, 262#(= |#race~threads_total~0| 0), 199#L1026-5true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 257#true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), threadThread1of2ForFork0NotInUse, 275#true, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:03,385 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2025-03-15 01:10:03,385 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 01:10:03,385 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 01:10:03,386 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 01:10:03,386 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 01:10:03,386 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:10:03,386 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:10:03,386 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 01:10:03,386 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:10:03,386 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([721] threadEXIT-->L1045-9: Formula: (= v_threadThread1of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem20#1_8|) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][176], [281#true, 200#L1026-4true, 268#(= |#race~tids~0| 0), 251#L1045-9true, 262#(= |#race~threads_total~0| 0), 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 257#true, 284#true, 275#true, threadThread1of2ForFork0NotInUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:03,386 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2025-03-15 01:10:03,386 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:10:03,386 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 01:10:03,386 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 01:10:03,386 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 01:10:03,386 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:10:03,386 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:10:03,386 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 01:10:03,386 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([721] threadEXIT-->L1045-9: Formula: (= v_threadThread1of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem20#1_8|) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][176], [281#true, 27#L1027true, 268#(= |#race~tids~0| 0), 251#L1045-9true, 262#(= |#race~threads_total~0| 0), 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 284#true, threadThread1of2ForFork0NotInUse, 275#true, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:03,386 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2025-03-15 01:10:03,386 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:03,386 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:10:03,386 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:10:03,386 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:03,386 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:10:03,386 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:10:03,386 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:03,386 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:10:03,387 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][213], [281#true, 2#L1045-6true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 284#true, 275#true, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 263#true, 268#(= |#race~tids~0| 0), 257#true, 196#L1032-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:03,387 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2025-03-15 01:10:03,387 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:03,387 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:03,387 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:03,387 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:03,413 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 66#L1042-8true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 250#L1034-2true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:03,414 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2025-03-15 01:10:03,414 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:03,414 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:03,414 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:03,465 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][223], [281#true, 278#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|)), 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 269#true, 284#true, 263#true, 167#L1043-8true, 268#(= |#race~tids~0| 0), 257#true, 184#L1032-1true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:03,465 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2025-03-15 01:10:03,465 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:03,465 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:03,465 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:03,465 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:03,465 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][237], [281#true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 269#true, 284#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 129#L1043-9true, 184#L1032-1true, 279#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:03,465 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2025-03-15 01:10:03,465 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:10:03,465 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:03,465 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:03,466 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][237], [281#true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 269#true, 284#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 129#L1043-9true, 184#L1032-1true, 279#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:03,466 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2025-03-15 01:10:03,466 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:10:03,466 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:10:03,466 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:03,466 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:03,472 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][223], [281#true, 278#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|)), 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 269#true, 284#true, 263#true, 167#L1043-8true, 268#(= |#race~tids~0| 0), 257#true, 196#L1032-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:03,472 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2025-03-15 01:10:03,472 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:03,472 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:03,472 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:03,495 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][130], [281#true, 72#L1043-3true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 84#L1032-2true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:03,495 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2025-03-15 01:10:03,496 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:03,496 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:03,496 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:03,496 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][130], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 84#L1032-2true, 284#true, 275#true, 263#true, 94#L1043true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:03,496 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2025-03-15 01:10:03,496 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:03,496 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:03,496 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:03,502 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][227], [281#true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 180#L1045-8true, 257#true, 184#L1032-1true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:03,502 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2025-03-15 01:10:03,502 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:10:03,502 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:03,502 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:10:03,502 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:03,507 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][213], [281#true, 2#L1045-6true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 284#true, 275#true, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, 196#L1032-2true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:03,507 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2025-03-15 01:10:03,507 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:03,507 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:03,507 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:03,507 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:03,507 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:03,507 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][227], [281#true, 262#(= |#race~threads_total~0| 0), 77#L1045-7true, 14#L1027-3true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, 196#L1032-2true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:03,507 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2025-03-15 01:10:03,507 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:10:03,507 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:03,507 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:03,507 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:03,507 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][227], [281#true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 180#L1045-8true, 257#true, threadThread1of2ForFork0InUse, 196#L1032-2true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:03,507 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2025-03-15 01:10:03,507 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:10:03,507 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:10:03,507 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:10:03,507 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:10:03,508 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][227], [281#true, 262#(= |#race~threads_total~0| 0), 77#L1045-7true, 14#L1027-3true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 196#L1032-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:03,508 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2025-03-15 01:10:03,508 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:10:03,508 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:10:03,508 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:03,508 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:03,508 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:03,517 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([722] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_10| v_threadThread2of2ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_10|, threadThread2of2ForFork0_thidvar0=v_threadThread2of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_10|, threadThread2of2ForFork0_thidvar0=v_threadThread2of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][454], [268#(= |#race~tids~0| 0), 251#L1045-9true, 262#(= |#race~threads_total~0| 0), 283#(= |threadThread1of2ForFork0_#t~nondet5| |#race~data~0|), 31#L1026-6true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 257#true, 284#true, 275#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0NotInUse]) [2025-03-15 01:10:03,517 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2025-03-15 01:10:03,517 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:03,517 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:03,517 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:03,538 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][130], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 74#L1032-1true, 96#L1045true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:03,538 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2025-03-15 01:10:03,539 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:03,539 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:03,539 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:03,539 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][130], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 66#L1042-8true, 84#L1032-2true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:03,539 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2025-03-15 01:10:03,539 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:03,539 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:03,539 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:03,540 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][130], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 84#L1032-2true, 284#true, 275#true, 263#true, 158#L1045-1true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:03,540 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2025-03-15 01:10:03,540 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:10:03,540 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:10:03,540 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:10:03,540 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][130], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 84#L1032-2true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 96#L1045true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:03,540 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2025-03-15 01:10:03,540 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:10:03,540 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:10:03,540 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:10:03,540 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][130], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 84#L1032-2true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 11#L1045-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:03,540 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2025-03-15 01:10:03,540 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:03,540 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:03,540 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:03,545 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][144], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 151#L1042-6true, 284#true, 275#true, 263#true, 74#L1032-1true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:03,545 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2025-03-15 01:10:03,545 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:03,545 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:03,545 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:03,546 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][130], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 151#L1042-6true, 284#true, 275#true, 246#L1034-1true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:03,546 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2025-03-15 01:10:03,546 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:03,546 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:03,546 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:03,550 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][144], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 84#L1032-2true, 284#true, 275#true, 263#true, 4#L1042-5true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:03,550 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2025-03-15 01:10:03,550 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:03,550 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:03,550 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:03,551 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][130], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 284#true, 275#true, 246#L1034-1true, 263#true, 4#L1042-5true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:03,551 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is not cut-off event [2025-03-15 01:10:03,551 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is not cut-off event [2025-03-15 01:10:03,551 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is not cut-off event [2025-03-15 01:10:03,551 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is not cut-off event [2025-03-15 01:10:03,551 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][130], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 284#true, 275#true, 263#true, 4#L1042-5true, 268#(= |#race~tids~0| 0), 250#L1034-2true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:03,551 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2025-03-15 01:10:03,551 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:03,551 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:03,551 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:03,591 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][223], [278#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|)), 281#true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 269#true, 284#true, 263#true, 167#L1043-8true, 268#(= |#race~tids~0| 0), 257#true, 196#L1032-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:03,591 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2025-03-15 01:10:03,591 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:03,591 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:03,591 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:03,591 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:03,591 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][237], [281#true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 269#true, 284#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 129#L1043-9true, 196#L1032-2true, 279#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:03,591 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2025-03-15 01:10:03,591 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:10:03,591 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:10:03,591 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:10:03,592 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][237], [281#true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 269#true, 284#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 129#L1043-9true, 196#L1032-2true, 279#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:03,593 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2025-03-15 01:10:03,593 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:10:03,593 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:10:03,593 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:10:03,593 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:10:03,621 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][130], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 84#L1032-2true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 207#L1043-4true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:03,622 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2025-03-15 01:10:03,622 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:03,622 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:03,622 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:03,630 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][130], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 84#L1032-2true, 284#true, 275#true, 263#true, 94#L1043true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:03,630 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is not cut-off event [2025-03-15 01:10:03,630 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is not cut-off event [2025-03-15 01:10:03,630 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is not cut-off event [2025-03-15 01:10:03,630 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is not cut-off event [2025-03-15 01:10:03,630 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is not cut-off event [2025-03-15 01:10:03,630 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][130], [281#true, 72#L1043-3true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 84#L1032-2true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:03,630 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2025-03-15 01:10:03,630 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:03,630 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:03,630 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:03,630 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:03,637 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([721] threadEXIT-->L1045-9: Formula: (= v_threadThread1of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem20#1_8|) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][176], [281#true, 268#(= |#race~tids~0| 0), 251#L1045-9true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 257#true, 284#true, 275#true, threadThread1of2ForFork0NotInUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:03,637 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2025-03-15 01:10:03,637 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:10:03,637 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:03,637 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:03,645 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][227], [281#true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 180#L1045-8true, 257#true, 196#L1032-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:03,645 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2025-03-15 01:10:03,645 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:10:03,645 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:10:03,645 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:10:03,645 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:10:03,645 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:10:03,649 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([721] threadEXIT-->L1045-9: Formula: (= v_threadThread1of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem20#1_8|) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][395], [75#L1026-6true, 281#true, 268#(= |#race~tids~0| 0), 251#L1045-9true, 262#(= |#race~threads_total~0| 0), 257#true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 275#true, threadThread1of2ForFork0NotInUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:03,649 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2025-03-15 01:10:03,649 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:03,649 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:03,649 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:03,649 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:03,649 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:03,649 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:03,649 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:03,649 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:03,649 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:03,649 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([721] threadEXIT-->L1045-9: Formula: (= v_threadThread1of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem20#1_8|) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][395], [281#true, 268#(= |#race~tids~0| 0), 251#L1045-9true, 262#(= |#race~threads_total~0| 0), 199#L1026-5true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), threadThread1of2ForFork0NotInUse, 275#true, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:03,649 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2025-03-15 01:10:03,649 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:03,650 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 01:10:03,650 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 01:10:03,650 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 01:10:03,650 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 01:10:03,650 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:10:03,650 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:10:03,650 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 01:10:03,650 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:10:03,670 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][130], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 84#L1032-2true, 284#true, 275#true, 263#true, 182#L1045-3true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:03,670 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2025-03-15 01:10:03,670 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:03,670 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:03,670 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:03,682 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][130], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 284#true, 275#true, 263#true, 158#L1045-1true, 268#(= |#race~tids~0| 0), 74#L1032-1true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:03,682 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2025-03-15 01:10:03,682 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:10:03,682 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:10:03,682 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:10:03,682 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 250#L1034-2true, 96#L1045true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:03,682 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is not cut-off event [2025-03-15 01:10:03,683 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is not cut-off event [2025-03-15 01:10:03,683 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is not cut-off event [2025-03-15 01:10:03,683 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is not cut-off event [2025-03-15 01:10:03,687 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][130], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 84#L1032-2true, 66#L1042-8true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:03,687 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is not cut-off event [2025-03-15 01:10:03,687 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is not cut-off event [2025-03-15 01:10:03,687 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is not cut-off event [2025-03-15 01:10:03,687 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is not cut-off event [2025-03-15 01:10:03,687 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is not cut-off event [2025-03-15 01:10:03,687 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][130], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 84#L1032-2true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 96#L1045true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:03,687 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2025-03-15 01:10:03,687 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:10:03,687 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:10:03,687 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:10:03,687 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:10:03,691 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][144], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 84#L1032-2true, 151#L1042-6true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:03,691 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2025-03-15 01:10:03,692 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:10:03,692 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:10:03,692 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:10:03,696 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][130], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 151#L1042-6true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 250#L1034-2true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:03,696 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2025-03-15 01:10:03,696 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:10:03,696 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:10:03,696 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:10:03,762 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][130], [281#true, 139#L1043-5true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 84#L1032-2true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:03,762 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2025-03-15 01:10:03,762 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:03,762 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:03,762 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:03,771 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][130], [281#true, 72#L1043-3true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 74#L1032-1true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:03,772 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2025-03-15 01:10:03,772 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:10:03,772 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:10:03,772 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:10:03,774 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][144], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 84#L1032-2true, 284#true, 275#true, 263#true, 94#L1043true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:03,774 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2025-03-15 01:10:03,774 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:03,774 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:03,774 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:03,775 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][130], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 284#true, 246#L1034-1true, 275#true, 263#true, 94#L1043true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:03,775 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2025-03-15 01:10:03,775 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:10:03,775 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:10:03,775 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:10:03,779 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([721] threadEXIT-->L1045-9: Formula: (= v_threadThread1of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem20#1_8|) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][176], [281#true, 268#(= |#race~tids~0| 0), 251#L1045-9true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 257#true, 284#true, threadThread1of2ForFork0NotInUse, 275#true, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:03,779 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2025-03-15 01:10:03,779 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:10:03,779 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:03,779 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:03,779 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:10:03,801 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][142], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 84#L1032-2true, 284#true, 275#true, 263#true, 116#L1045-4true, 271#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0), 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:03,801 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2025-03-15 01:10:03,801 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:03,801 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:03,801 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:03,817 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][130], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 74#L1032-1true, 257#true, 11#L1045-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:03,817 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2025-03-15 01:10:03,817 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:10:03,817 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:10:03,817 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:10:03,821 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][130], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 84#L1032-2true, 284#true, 275#true, 263#true, 158#L1045-1true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:03,821 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2025-03-15 01:10:03,821 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:10:03,821 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:10:03,821 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:10:03,821 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:10:03,825 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][144], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 84#L1032-2true, 66#L1042-8true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:03,825 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2025-03-15 01:10:03,825 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:03,826 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:03,826 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:03,827 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][130], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 66#L1042-8true, 284#true, 246#L1034-1true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:03,827 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2025-03-15 01:10:03,827 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:10:03,827 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:10:03,827 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:10:03,827 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][130], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 284#true, 246#L1034-1true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 96#L1045true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:03,827 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2025-03-15 01:10:03,827 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:03,827 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:03,827 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:03,830 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][130], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 151#L1042-6true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 250#L1034-2true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:03,830 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is not cut-off event [2025-03-15 01:10:03,830 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is not cut-off event [2025-03-15 01:10:03,830 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is not cut-off event [2025-03-15 01:10:03,830 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is not cut-off event [2025-03-15 01:10:03,830 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is not cut-off event [2025-03-15 01:10:03,830 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][130], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 284#true, 275#true, 263#true, 94#L1043true, 268#(= |#race~tids~0| 0), 250#L1034-2true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:03,831 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2025-03-15 01:10:03,831 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:03,831 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:03,831 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:03,831 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][130], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 66#L1042-8true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 250#L1034-2true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:03,831 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2025-03-15 01:10:03,831 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:03,831 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:03,831 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:03,834 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][144], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 246#L1034-1true, 263#true, 4#L1042-5true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:03,835 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2025-03-15 01:10:03,835 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:10:03,835 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:10:03,835 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:10:04,088 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][130], [281#true, 8#L1043-6true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 84#L1032-2true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:04,089 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2025-03-15 01:10:04,089 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:10:04,089 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:10:04,089 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:10:04,100 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][130], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 74#L1032-1true, 257#true, 207#L1043-4true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:04,100 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2025-03-15 01:10:04,100 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:04,100 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:04,100 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:04,101 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][144], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 94#L1043true, 268#(= |#race~tids~0| 0), 74#L1032-1true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:04,101 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is not cut-off event [2025-03-15 01:10:04,101 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is not cut-off event [2025-03-15 01:10:04,101 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is not cut-off event [2025-03-15 01:10:04,101 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is not cut-off event [2025-03-15 01:10:04,103 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][144], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 84#L1032-2true, 284#true, 275#true, 263#true, 94#L1043true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:04,103 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2025-03-15 01:10:04,103 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:04,103 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:04,103 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:04,103 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:04,103 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][130], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 284#true, 275#true, 246#L1034-1true, 263#true, 94#L1043true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:04,103 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is not cut-off event [2025-03-15 01:10:04,103 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is not cut-off event [2025-03-15 01:10:04,103 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is not cut-off event [2025-03-15 01:10:04,103 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is not cut-off event [2025-03-15 01:10:04,103 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is not cut-off event [2025-03-15 01:10:04,104 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][130], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 284#true, 275#true, 263#true, 94#L1043true, 268#(= |#race~tids~0| 0), 250#L1034-2true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:04,104 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2025-03-15 01:10:04,104 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:04,104 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:04,104 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:04,104 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:04,118 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][148], [281#true, 114#L1045-5true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 84#L1032-2true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 272#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:04,118 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2025-03-15 01:10:04,118 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:10:04,118 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:10:04,118 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:10:04,131 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][130], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 284#true, 275#true, 263#true, 182#L1045-3true, 74#L1032-1true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:04,131 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2025-03-15 01:10:04,131 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:04,131 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:04,131 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:04,134 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][130], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 84#L1032-2true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 11#L1045-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:04,134 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2025-03-15 01:10:04,134 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:04,134 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:04,134 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:04,134 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:04,138 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][144], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 66#L1042-8true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 74#L1032-1true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:04,138 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is not cut-off event [2025-03-15 01:10:04,138 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is not cut-off event [2025-03-15 01:10:04,138 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is not cut-off event [2025-03-15 01:10:04,138 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is not cut-off event [2025-03-15 01:10:04,139 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][144], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 74#L1032-1true, 268#(= |#race~tids~0| 0), 96#L1045true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:04,139 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2025-03-15 01:10:04,139 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:04,139 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:04,139 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:04,140 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][144], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 84#L1032-2true, 284#true, 275#true, 263#true, 158#L1045-1true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:04,140 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2025-03-15 01:10:04,140 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:04,140 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:04,140 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:04,140 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][144], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 84#L1032-2true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 96#L1045true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:04,140 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2025-03-15 01:10:04,140 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:04,140 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:04,140 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:04,141 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][144], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 66#L1042-8true, 84#L1032-2true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:04,141 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2025-03-15 01:10:04,141 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:04,141 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:04,141 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:04,141 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:04,141 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][130], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 66#L1042-8true, 284#true, 246#L1034-1true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:04,141 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is not cut-off event [2025-03-15 01:10:04,141 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is not cut-off event [2025-03-15 01:10:04,141 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is not cut-off event [2025-03-15 01:10:04,141 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is not cut-off event [2025-03-15 01:10:04,141 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is not cut-off event [2025-03-15 01:10:04,141 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][130], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 284#true, 275#true, 246#L1034-1true, 263#true, 268#(= |#race~tids~0| 0), 96#L1045true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:04,141 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2025-03-15 01:10:04,141 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:04,141 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:04,141 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:04,141 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:04,142 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][130], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 96#L1045true, 250#L1034-2true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:04,142 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2025-03-15 01:10:04,142 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:04,142 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:04,142 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:04,142 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][130], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 66#L1042-8true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 250#L1034-2true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:04,142 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2025-03-15 01:10:04,142 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:04,142 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:04,142 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:04,142 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:04,143 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][144], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 151#L1042-6true, 284#true, 275#true, 246#L1034-1true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:04,143 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2025-03-15 01:10:04,143 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:04,143 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:04,143 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:04,145 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][144], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 151#L1042-6true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 250#L1034-2true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:04,145 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2025-03-15 01:10:04,145 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:04,145 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:04,145 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:04,181 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][152], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 102#L1043-7true, 269#true, 84#L1032-2true, 284#true, 263#true, 277#(= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|), 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:04,181 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2025-03-15 01:10:04,181 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:10:04,181 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:10:04,181 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:10:04,196 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][130], [281#true, 139#L1043-5true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 74#L1032-1true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:04,196 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2025-03-15 01:10:04,196 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:04,196 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:04,196 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:04,199 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][130], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 84#L1032-2true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 207#L1043-4true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:04,199 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2025-03-15 01:10:04,199 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:04,199 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:04,199 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:04,199 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:04,199 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][144], [281#true, 72#L1043-3true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 84#L1032-2true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:04,199 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2025-03-15 01:10:04,199 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:10:04,199 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:10:04,199 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:10:04,201 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][144], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 246#L1034-1true, 263#true, 94#L1043true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:04,201 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2025-03-15 01:10:04,201 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:04,201 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:04,201 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:04,202 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([721] threadEXIT-->L1045-9: Formula: (= v_threadThread1of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem20#1_8|) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][395], [281#true, 75#L1026-6true, 268#(= |#race~tids~0| 0), 251#L1045-9true, 262#(= |#race~threads_total~0| 0), 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 257#true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), threadThread1of2ForFork0NotInUse, 275#true, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:04,202 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2025-03-15 01:10:04,202 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:04,203 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:04,203 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:04,203 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:04,203 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:04,203 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:04,203 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:04,203 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:04,203 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:04,203 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:04,209 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([721] threadEXIT-->L1045-9: Formula: (= v_threadThread1of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem20#1_8|) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][176], [281#true, 27#L1027true, 268#(= |#race~tids~0| 0), 251#L1045-9true, 262#(= |#race~threads_total~0| 0), 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 257#true, 284#true, 275#true, threadThread1of2ForFork0NotInUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:04,210 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2025-03-15 01:10:04,210 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:10:04,210 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:04,210 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:10:04,210 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:10:04,210 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:04,210 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:10:04,210 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:10:04,210 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:04,210 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:10:04,212 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][155], [281#true, 2#L1045-6true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 84#L1032-2true, 284#true, 275#true, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:04,212 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2025-03-15 01:10:04,212 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:10:04,212 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:10:04,212 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:10:04,224 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][142], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 284#true, 275#true, 263#true, 116#L1045-4true, 271#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0), 268#(= |#race~tids~0| 0), 74#L1032-1true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:04,224 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2025-03-15 01:10:04,224 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:04,224 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:04,224 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:04,227 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][130], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 84#L1032-2true, 284#true, 275#true, 263#true, 182#L1045-3true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:04,227 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2025-03-15 01:10:04,227 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:04,227 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:04,227 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:04,227 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:04,227 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][144], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 84#L1032-2true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 11#L1045-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:04,227 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2025-03-15 01:10:04,227 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:10:04,227 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:10:04,227 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:10:04,230 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][144], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 158#L1045-1true, 268#(= |#race~tids~0| 0), 74#L1032-1true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:04,230 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2025-03-15 01:10:04,230 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:04,230 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:04,230 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:04,232 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][130], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 250#L1034-2true, 96#L1045true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:04,232 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2025-03-15 01:10:04,232 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:04,232 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:04,232 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:04,232 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:04,233 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][144], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 66#L1042-8true, 284#true, 275#true, 246#L1034-1true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:04,233 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2025-03-15 01:10:04,233 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:04,233 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:04,233 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:04,236 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][144], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 151#L1042-6true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 250#L1034-2true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:04,236 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2025-03-15 01:10:04,236 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:04,236 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:04,236 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:04,237 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:04,238 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][144], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 4#L1042-5true, 268#(= |#race~tids~0| 0), 250#L1034-2true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:04,238 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is not cut-off event [2025-03-15 01:10:04,238 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is not cut-off event [2025-03-15 01:10:04,238 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is not cut-off event [2025-03-15 01:10:04,238 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is not cut-off event [2025-03-15 01:10:04,272 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][165], [281#true, 278#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|)), 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 84#L1032-2true, 284#true, 263#true, 167#L1043-8true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:04,272 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2025-03-15 01:10:04,272 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:10:04,272 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:10:04,272 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:10:04,293 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][130], [281#true, 8#L1043-6true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 74#L1032-1true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:04,293 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2025-03-15 01:10:04,293 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:04,293 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:04,293 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:04,296 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][130], [281#true, 139#L1043-5true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 84#L1032-2true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:04,296 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2025-03-15 01:10:04,296 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:04,296 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:04,296 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:04,296 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:04,296 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][144], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 84#L1032-2true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 207#L1043-4true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:04,296 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2025-03-15 01:10:04,296 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:10:04,296 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:10:04,296 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:10:04,301 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][144], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 94#L1043true, 268#(= |#race~tids~0| 0), 250#L1034-2true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:04,301 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2025-03-15 01:10:04,301 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:10:04,301 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:10:04,301 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:10:04,302 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][144], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 246#L1034-1true, 275#true, 263#true, 94#L1043true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:04,302 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2025-03-15 01:10:04,302 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:04,302 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:04,302 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:04,302 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:04,304 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([721] threadEXIT-->L1045-9: Formula: (= v_threadThread1of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem20#1_8|) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][176], [281#true, 268#(= |#race~tids~0| 0), 251#L1045-9true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 284#true, 275#true, threadThread1of2ForFork0NotInUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:04,304 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2025-03-15 01:10:04,305 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:04,305 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:04,305 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-15 01:10:04,306 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([721] threadEXIT-->L1045-9: Formula: (= v_threadThread1of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem20#1_8|) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][176], [281#true, 74#L1032-1true, 268#(= |#race~tids~0| 0), 251#L1045-9true, 262#(= |#race~threads_total~0| 0), 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 284#true, threadThread1of2ForFork0NotInUse, 275#true, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:04,306 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2025-03-15 01:10:04,306 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-15 01:10:04,306 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-15 01:10:04,306 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-15 01:10:04,311 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][167], [281#true, 262#(= |#race~threads_total~0| 0), 77#L1045-7true, 157#L1031-5true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 84#L1032-2true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:04,311 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2025-03-15 01:10:04,311 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:10:04,311 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:10:04,311 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:10:04,322 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][148], [281#true, 114#L1045-5true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 74#L1032-1true, 257#true, 272#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:04,322 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2025-03-15 01:10:04,322 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:04,322 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:04,322 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:04,326 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][142], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 84#L1032-2true, 284#true, 275#true, 263#true, 116#L1045-4true, 271#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0), 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:04,326 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2025-03-15 01:10:04,326 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:04,326 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:04,326 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:04,326 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:04,326 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][144], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 84#L1032-2true, 284#true, 275#true, 263#true, 182#L1045-3true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:04,326 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2025-03-15 01:10:04,326 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:10:04,326 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:10:04,326 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:10:04,332 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][144], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 74#L1032-1true, 257#true, 11#L1045-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:04,333 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2025-03-15 01:10:04,333 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:04,333 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:04,333 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:04,335 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][144], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 84#L1032-2true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 96#L1045true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:04,335 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is not cut-off event [2025-03-15 01:10:04,335 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is not cut-off event [2025-03-15 01:10:04,335 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is not cut-off event [2025-03-15 01:10:04,335 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is not cut-off event [2025-03-15 01:10:04,335 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is not cut-off event [2025-03-15 01:10:04,335 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][144], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 84#L1032-2true, 284#true, 275#true, 263#true, 158#L1045-1true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:04,335 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2025-03-15 01:10:04,335 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:04,336 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:04,336 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:04,336 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:04,337 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][130], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 250#L1034-2true, 96#L1045true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:04,337 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is not cut-off event [2025-03-15 01:10:04,337 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is not cut-off event [2025-03-15 01:10:04,337 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is not cut-off event [2025-03-15 01:10:04,337 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is not cut-off event [2025-03-15 01:10:04,337 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is not cut-off event [2025-03-15 01:10:04,337 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is not cut-off event [2025-03-15 01:10:04,338 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][144], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 66#L1042-8true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 250#L1034-2true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:04,339 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2025-03-15 01:10:04,339 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:10:04,339 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:10:04,339 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:10:04,339 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][144], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 246#L1034-1true, 263#true, 268#(= |#race~tids~0| 0), 96#L1045true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:04,339 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2025-03-15 01:10:04,339 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:10:04,339 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:10:04,339 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:10:04,339 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][144], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 66#L1042-8true, 284#true, 246#L1034-1true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:04,339 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2025-03-15 01:10:04,339 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:04,339 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:04,339 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:04,340 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:04,375 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][173], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 84#L1032-2true, 284#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 129#L1043-9true, 279#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:04,375 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2025-03-15 01:10:04,375 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-15 01:10:04,375 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-15 01:10:04,375 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-15 01:10:04,401 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][152], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 102#L1043-7true, 284#true, 263#true, 277#(= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|), 268#(= |#race~tids~0| 0), 74#L1032-1true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:04,401 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2025-03-15 01:10:04,401 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:10:04,401 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:10:04,401 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:10:04,404 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][144], [281#true, 139#L1043-5true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 84#L1032-2true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:04,404 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2025-03-15 01:10:04,404 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:10:04,404 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:10:04,404 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:10:04,404 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][130], [281#true, 8#L1043-6true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 84#L1032-2true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:04,404 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2025-03-15 01:10:04,404 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:10:04,404 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:10:04,404 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:10:04,405 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:10:04,409 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][144], [281#true, 72#L1043-3true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 74#L1032-1true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:04,409 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is not cut-off event [2025-03-15 01:10:04,409 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is not cut-off event [2025-03-15 01:10:04,409 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is not cut-off event [2025-03-15 01:10:04,409 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is not cut-off event [2025-03-15 01:10:04,409 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][144], [281#true, 72#L1043-3true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 84#L1032-2true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:04,409 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2025-03-15 01:10:04,409 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:10:04,409 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:10:04,409 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:10:04,409 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:10:04,412 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][144], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 94#L1043true, 268#(= |#race~tids~0| 0), 250#L1034-2true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:04,412 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2025-03-15 01:10:04,412 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:10:04,412 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:10:04,412 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:10:04,412 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:10:04,416 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([721] threadEXIT-->L1045-9: Formula: (= v_threadThread1of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem20#1_8|) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][176], [281#true, 268#(= |#race~tids~0| 0), 251#L1045-9true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 284#true, 275#true, threadThread1of2ForFork0NotInUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:04,416 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2025-03-15 01:10:04,416 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:04,416 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:04,416 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-15 01:10:04,416 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-15 01:10:04,418 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([721] threadEXIT-->L1045-9: Formula: (= v_threadThread1of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem20#1_8|) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][176], [281#true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 251#L1045-9true, 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 84#L1032-2true, 284#true, threadThread1of2ForFork0NotInUse, 275#true, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:04,418 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2025-03-15 01:10:04,418 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:10:04,418 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:10:04,418 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:10:04,418 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][167], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 84#L1032-2true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 180#L1045-8true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:04,418 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2025-03-15 01:10:04,418 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-15 01:10:04,418 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-15 01:10:04,418 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-15 01:10:04,428 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][155], [281#true, 2#L1045-6true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 284#true, 275#true, 263#true, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 268#(= |#race~tids~0| 0), 74#L1032-1true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:04,429 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2025-03-15 01:10:04,429 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:10:04,429 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:10:04,429 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:10:04,431 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][143], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 84#L1032-2true, 284#true, 275#true, 263#true, 116#L1045-4true, 271#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0), 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:04,431 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2025-03-15 01:10:04,431 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:10:04,431 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:10:04,431 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:10:04,432 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][148], [281#true, 114#L1045-5true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 84#L1032-2true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, 272#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), threadThread2of2ForFork0InUse]) [2025-03-15 01:10:04,432 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2025-03-15 01:10:04,432 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:10:04,432 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:10:04,432 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:10:04,432 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:10:04,436 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][144], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 182#L1045-3true, 268#(= |#race~tids~0| 0), 74#L1032-1true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:04,436 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2025-03-15 01:10:04,436 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:10:04,437 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:10:04,437 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:10:04,439 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][144], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 84#L1032-2true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 11#L1045-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:04,439 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2025-03-15 01:10:04,439 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:10:04,439 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:10:04,439 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:10:04,439 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:10:04,442 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][144], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 250#L1034-2true, 96#L1045true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:04,442 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2025-03-15 01:10:04,442 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:10:04,442 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:10:04,442 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:10:04,443 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][144], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 96#L1045true, 250#L1034-2true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:04,443 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2025-03-15 01:10:04,443 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:10:04,443 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:10:04,444 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:10:04,444 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:10:04,444 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][144], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 66#L1042-8true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 250#L1034-2true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:04,444 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2025-03-15 01:10:04,444 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:10:04,444 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:10:04,444 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:10:04,444 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:10:04,453 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([721] threadEXIT-->L1045-9: Formula: (= v_threadThread1of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem20#1_8|) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][176], [281#true, 268#(= |#race~tids~0| 0), 74#L1032-1true, 251#L1045-9true, 262#(= |#race~threads_total~0| 0), 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 284#true, 275#true, threadThread1of2ForFork0NotInUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:04,453 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2025-03-15 01:10:04,454 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-15 01:10:04,454 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-15 01:10:04,454 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-15 01:10:04,454 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-15 01:10:04,454 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([721] threadEXIT-->L1045-9: Formula: (= v_threadThread1of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem20#1_8|) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][176], [281#true, 268#(= |#race~tids~0| 0), 251#L1045-9true, 262#(= |#race~threads_total~0| 0), 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 84#L1032-2true, 284#true, 275#true, threadThread1of2ForFork0NotInUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:04,454 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2025-03-15 01:10:04,454 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:10:04,454 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:10:04,454 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:10:04,454 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:10:04,518 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][165], [281#true, 278#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|)), 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 284#true, 263#true, 167#L1043-8true, 268#(= |#race~tids~0| 0), 74#L1032-1true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:04,519 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2025-03-15 01:10:04,519 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:10:04,519 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:10:04,519 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:10:04,523 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][152], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 102#L1043-7true, 84#L1032-2true, 284#true, 263#true, 277#(= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|), 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:04,523 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2025-03-15 01:10:04,523 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:10:04,523 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:10:04,523 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:10:04,523 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:10:04,523 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][144], [281#true, 8#L1043-6true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 84#L1032-2true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:04,523 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2025-03-15 01:10:04,523 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-15 01:10:04,523 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-15 01:10:04,523 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-15 01:10:04,527 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][144], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 74#L1032-1true, 257#true, 207#L1043-4true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:04,527 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is not cut-off event [2025-03-15 01:10:04,527 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is not cut-off event [2025-03-15 01:10:04,528 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is not cut-off event [2025-03-15 01:10:04,528 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is not cut-off event [2025-03-15 01:10:04,528 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][144], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 84#L1032-2true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 207#L1043-4true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:04,528 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2025-03-15 01:10:04,528 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:10:04,528 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:10:04,528 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:10:04,528 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:10:04,542 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][167], [281#true, 262#(= |#race~threads_total~0| 0), 77#L1045-7true, 157#L1031-5true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 284#true, 275#true, 263#true, 74#L1032-1true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:04,543 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2025-03-15 01:10:04,543 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:10:04,543 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:10:04,543 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:10:04,545 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][155], [281#true, 2#L1045-6true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 84#L1032-2true, 284#true, 275#true, 263#true, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:04,545 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2025-03-15 01:10:04,545 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:10:04,545 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:10:04,545 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:10:04,545 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:10:04,545 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][147], [281#true, 235#L1031-13true, 114#L1045-5true, 262#(= |#race~threads_total~0| 0), 84#L1032-2true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 272#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:04,545 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2025-03-15 01:10:04,545 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-15 01:10:04,545 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-15 01:10:04,545 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-15 01:10:04,552 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][144], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 84#L1032-2true, 284#true, 275#true, 263#true, 182#L1045-3true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:04,553 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2025-03-15 01:10:04,553 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:10:04,553 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:10:04,553 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:10:04,553 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:10:04,560 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][144], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 246#L1034-1true, 263#true, 268#(= |#race~tids~0| 0), 96#L1045true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:04,560 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is not cut-off event [2025-03-15 01:10:04,560 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is not cut-off event [2025-03-15 01:10:04,560 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is not cut-off event [2025-03-15 01:10:04,560 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is not cut-off event [2025-03-15 01:10:04,560 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is not cut-off event [2025-03-15 01:10:04,563 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][144], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 250#L1034-2true, 96#L1045true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:04,563 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2025-03-15 01:10:04,563 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:10:04,563 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:10:04,563 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:10:04,563 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:10:04,563 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:10:04,632 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][173], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 284#true, 263#true, 268#(= |#race~tids~0| 0), 74#L1032-1true, 257#true, 129#L1043-9true, threadThread1of2ForFork0InUse, 279#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread2of2ForFork0InUse]) [2025-03-15 01:10:04,632 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2025-03-15 01:10:04,632 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:10:04,632 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:10:04,632 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:10:04,637 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][165], [281#true, 278#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|)), 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 84#L1032-2true, 284#true, 263#true, 167#L1043-8true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:04,637 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2025-03-15 01:10:04,637 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:10:04,637 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:10:04,637 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:10:04,637 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:10:04,637 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][154], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 102#L1043-7true, 84#L1032-2true, 284#true, 263#true, 277#(= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|), 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:04,637 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2025-03-15 01:10:04,637 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-15 01:10:04,637 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-15 01:10:04,637 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-15 01:10:04,643 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][144], [281#true, 139#L1043-5true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 74#L1032-1true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:04,643 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is not cut-off event [2025-03-15 01:10:04,643 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is not cut-off event [2025-03-15 01:10:04,643 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is not cut-off event [2025-03-15 01:10:04,643 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is not cut-off event [2025-03-15 01:10:04,643 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][144], [281#true, 139#L1043-5true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 84#L1032-2true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:04,643 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2025-03-15 01:10:04,643 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:10:04,643 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:10:04,643 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:10:04,643 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:10:04,658 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][167], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 74#L1032-1true, 180#L1045-8true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:04,658 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2025-03-15 01:10:04,658 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:10:04,658 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:10:04,658 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:10:04,661 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][167], [281#true, 262#(= |#race~threads_total~0| 0), 77#L1045-7true, 157#L1031-5true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 84#L1032-2true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:04,661 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2025-03-15 01:10:04,661 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:10:04,661 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:10:04,661 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:10:04,661 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:10:04,661 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][157], [281#true, 235#L1031-13true, 2#L1045-6true, 262#(= |#race~threads_total~0| 0), 84#L1032-2true, 284#true, 275#true, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:04,661 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2025-03-15 01:10:04,661 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-15 01:10:04,661 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-15 01:10:04,661 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-15 01:10:04,664 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][143], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 284#true, 275#true, 263#true, 116#L1045-4true, 271#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0), 268#(= |#race~tids~0| 0), 74#L1032-1true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:04,664 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is not cut-off event [2025-03-15 01:10:04,664 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is not cut-off event [2025-03-15 01:10:04,664 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is not cut-off event [2025-03-15 01:10:04,664 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is not cut-off event [2025-03-15 01:10:04,664 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][143], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 84#L1032-2true, 284#true, 275#true, 263#true, 116#L1045-4true, 271#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0), 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:04,664 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2025-03-15 01:10:04,664 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:10:04,664 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:10:04,664 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:10:04,664 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:10:04,665 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][147], [281#true, 235#L1031-13true, 114#L1045-5true, 262#(= |#race~threads_total~0| 0), 284#true, 275#true, 263#true, 74#L1032-1true, 268#(= |#race~tids~0| 0), 257#true, 272#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:04,665 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2025-03-15 01:10:04,665 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:10:04,665 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:10:04,665 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:10:04,732 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][166], [278#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|)), 281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 84#L1032-2true, 284#true, 263#true, 167#L1043-8true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:04,733 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2025-03-15 01:10:04,733 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:10:04,733 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:10:04,733 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:10:04,733 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][173], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 84#L1032-2true, 284#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 129#L1043-9true, 279#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:04,733 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2025-03-15 01:10:04,733 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-15 01:10:04,733 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-15 01:10:04,733 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-15 01:10:04,733 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-15 01:10:04,740 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][144], [281#true, 8#L1043-6true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 74#L1032-1true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:04,740 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is not cut-off event [2025-03-15 01:10:04,740 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is not cut-off event [2025-03-15 01:10:04,740 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is not cut-off event [2025-03-15 01:10:04,740 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is not cut-off event [2025-03-15 01:10:04,740 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][154], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 102#L1043-7true, 284#true, 263#true, 277#(= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|), 268#(= |#race~tids~0| 0), 74#L1032-1true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:04,740 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2025-03-15 01:10:04,740 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-15 01:10:04,740 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-15 01:10:04,740 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-15 01:10:04,740 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][144], [281#true, 8#L1043-6true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 84#L1032-2true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:04,740 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2025-03-15 01:10:04,740 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-15 01:10:04,740 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-15 01:10:04,740 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-15 01:10:04,740 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-15 01:10:04,755 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([721] threadEXIT-->L1045-9: Formula: (= v_threadThread1of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem20#1_8|) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][176], [281#true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 251#L1045-9true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 257#true, 284#true, 275#true, threadThread1of2ForFork0NotInUse, 263#true, threadThread2of2ForFork0InUse, 10#L1031-5true]) [2025-03-15 01:10:04,755 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2025-03-15 01:10:04,755 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:04,755 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:04,755 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:04,759 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][167], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 84#L1032-2true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 180#L1045-8true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:04,759 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2025-03-15 01:10:04,759 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-15 01:10:04,759 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-15 01:10:04,759 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-15 01:10:04,759 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-15 01:10:04,759 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][169], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 77#L1045-7true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 84#L1032-2true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:04,759 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2025-03-15 01:10:04,759 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:10:04,759 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:10:04,759 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:10:04,763 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][157], [281#true, 235#L1031-13true, 2#L1045-6true, 262#(= |#race~threads_total~0| 0), 284#true, 275#true, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 263#true, 74#L1032-1true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:04,763 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2025-03-15 01:10:04,763 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-15 01:10:04,763 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-15 01:10:04,763 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-15 01:10:04,767 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][142], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 284#true, 275#true, 263#true, 116#L1045-4true, 271#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0), 268#(= |#race~tids~0| 0), 250#L1034-2true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:04,767 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is not cut-off event [2025-03-15 01:10:04,767 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is not cut-off event [2025-03-15 01:10:04,767 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is not cut-off event [2025-03-15 01:10:04,767 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is not cut-off event [2025-03-15 01:10:04,767 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][148], [281#true, 114#L1045-5true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 250#L1034-2true, 257#true, threadThread1of2ForFork0InUse, 272#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), threadThread2of2ForFork0InUse]) [2025-03-15 01:10:04,767 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2025-03-15 01:10:04,767 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-15 01:10:04,767 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-15 01:10:04,767 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-15 01:10:04,778 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][130], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 284#true, 275#true, 263#true, 158#L1045-1true, 140#L1034-5true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:04,778 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is not cut-off event [2025-03-15 01:10:04,778 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is not cut-off event [2025-03-15 01:10:04,778 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is not cut-off event [2025-03-15 01:10:04,778 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is not cut-off event [2025-03-15 01:10:04,778 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][130], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 284#true, 275#true, 263#true, 140#L1034-5true, 268#(= |#race~tids~0| 0), 257#true, 11#L1045-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:04,778 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2025-03-15 01:10:04,778 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-15 01:10:04,778 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-15 01:10:04,778 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-15 01:10:04,778 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][130], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 284#true, 275#true, 263#true, 158#L1045-1true, 268#(= |#race~tids~0| 0), 257#true, 228#L1034-6true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:04,778 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2025-03-15 01:10:04,778 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-15 01:10:04,778 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-15 01:10:04,778 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-15 01:10:04,787 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([722] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_10| v_threadThread2of2ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_10|, threadThread2of2ForFork0_thidvar0=v_threadThread2of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_10|, threadThread2of2ForFork0_thidvar0=v_threadThread2of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][409], [281#true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 251#L1045-9true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 257#true, 284#true, 275#true, 263#true, 196#L1032-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0NotInUse]) [2025-03-15 01:10:04,787 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2025-03-15 01:10:04,787 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:10:04,787 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:10:04,787 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2025-03-15 01:10:04,824 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][175], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 84#L1032-2true, 284#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 129#L1043-9true, 279#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:04,824 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2025-03-15 01:10:04,824 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-15 01:10:04,824 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-15 01:10:04,824 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-15 01:10:04,831 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][166], [278#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|)), 281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 263#true, 167#L1043-8true, 268#(= |#race~tids~0| 0), 74#L1032-1true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:04,831 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2025-03-15 01:10:04,831 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-15 01:10:04,831 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-15 01:10:04,831 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-15 01:10:04,842 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][130], [281#true, 72#L1043-3true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 284#true, 275#true, 263#true, 140#L1034-5true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:04,842 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is not cut-off event [2025-03-15 01:10:04,842 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is not cut-off event [2025-03-15 01:10:04,842 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is not cut-off event [2025-03-15 01:10:04,842 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is not cut-off event [2025-03-15 01:10:04,842 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][130], [281#true, 72#L1043-3true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, 228#L1034-6true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:04,842 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2025-03-15 01:10:04,842 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-15 01:10:04,842 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-15 01:10:04,842 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-15 01:10:04,996 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([721] threadEXIT-->L1045-9: Formula: (= v_threadThread1of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem20#1_8|) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][176], [281#true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 251#L1045-9true, 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 284#true, threadThread1of2ForFork0NotInUse, 275#true, 263#true, threadThread2of2ForFork0InUse, 10#L1031-5true]) [2025-03-15 01:10:04,996 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2025-03-15 01:10:04,996 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:04,996 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:04,996 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:04,996 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:04,997 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][169], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 84#L1032-2true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 180#L1045-8true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:04,997 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2025-03-15 01:10:04,997 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-15 01:10:04,998 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-15 01:10:04,998 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-15 01:10:05,002 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][169], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 77#L1045-7true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 74#L1032-1true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:05,002 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2025-03-15 01:10:05,002 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-15 01:10:05,002 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-15 01:10:05,002 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-15 01:10:05,005 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][147], [281#true, 114#L1045-5true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 84#L1032-2true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 272#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:05,005 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is not cut-off event [2025-03-15 01:10:05,005 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is not cut-off event [2025-03-15 01:10:05,005 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is not cut-off event [2025-03-15 01:10:05,005 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is not cut-off event [2025-03-15 01:10:05,005 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is not cut-off event [2025-03-15 01:10:05,005 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][157], [281#true, 235#L1031-13true, 2#L1045-6true, 262#(= |#race~threads_total~0| 0), 84#L1032-2true, 284#true, 275#true, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:05,005 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2025-03-15 01:10:05,005 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-15 01:10:05,005 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-15 01:10:05,005 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-15 01:10:05,005 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-15 01:10:05,006 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][155], [281#true, 2#L1045-6true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 284#true, 275#true, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 263#true, 268#(= |#race~tids~0| 0), 250#L1034-2true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:05,006 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2025-03-15 01:10:05,006 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-15 01:10:05,006 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-15 01:10:05,006 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-15 01:10:05,015 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][130], [281#true, 189#threadErr3ASSERT_VIOLATIONDATA_RACEtrue, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 11#L1045-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:05,015 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2025-03-15 01:10:05,015 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-15 01:10:05,015 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-15 01:10:05,015 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-15 01:10:05,015 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][130], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 175#L1034-8true, 257#true, 11#L1045-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:05,015 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2025-03-15 01:10:05,015 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-15 01:10:05,015 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-15 01:10:05,015 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-15 01:10:05,015 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][130], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 11#L1045-2true, 228#L1034-6true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:05,015 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2025-03-15 01:10:05,015 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-15 01:10:05,015 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-15 01:10:05,015 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-15 01:10:05,015 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][130], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 63#L1034-7true, 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 11#L1045-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:05,015 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2025-03-15 01:10:05,015 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:10:05,015 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:10:05,015 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:10:05,019 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][130], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 63#L1034-7true, 269#true, 284#true, 275#true, 263#true, 158#L1045-1true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:05,019 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2025-03-15 01:10:05,019 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-15 01:10:05,019 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-15 01:10:05,021 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-15 01:10:05,061 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][175], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 263#true, 268#(= |#race~tids~0| 0), 74#L1032-1true, 257#true, 129#L1043-9true, 279#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:05,061 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2025-03-15 01:10:05,061 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:10:05,061 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:10:05,061 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:10:05,064 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][154], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 102#L1043-7true, 269#true, 84#L1032-2true, 284#true, 263#true, 277#(= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|), 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:05,064 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is not cut-off event [2025-03-15 01:10:05,064 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is not cut-off event [2025-03-15 01:10:05,064 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is not cut-off event [2025-03-15 01:10:05,064 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is not cut-off event [2025-03-15 01:10:05,064 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is not cut-off event [2025-03-15 01:10:05,064 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][166], [278#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|)), 281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 84#L1032-2true, 284#true, 263#true, 167#L1043-8true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:05,064 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2025-03-15 01:10:05,064 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:10:05,064 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:10:05,064 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:10:05,064 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:10:05,065 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][152], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 102#L1043-7true, 269#true, 284#true, 263#true, 277#(= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|), 268#(= |#race~tids~0| 0), 250#L1034-2true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:05,065 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is not cut-off event [2025-03-15 01:10:05,065 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is not cut-off event [2025-03-15 01:10:05,065 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is not cut-off event [2025-03-15 01:10:05,065 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is not cut-off event [2025-03-15 01:10:05,065 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][165], [278#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|)), 281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 284#true, 263#true, 167#L1043-8true, 268#(= |#race~tids~0| 0), 250#L1034-2true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:05,065 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2025-03-15 01:10:05,066 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:10:05,066 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:10:05,066 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:10:05,074 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][130], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 284#true, 275#true, 263#true, 140#L1034-5true, 268#(= |#race~tids~0| 0), 257#true, 207#L1043-4true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:05,074 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is not cut-off event [2025-03-15 01:10:05,074 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is not cut-off event [2025-03-15 01:10:05,074 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is not cut-off event [2025-03-15 01:10:05,074 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is not cut-off event [2025-03-15 01:10:05,075 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][130], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 207#L1043-4true, threadThread1of2ForFork0InUse, 228#L1034-6true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:05,075 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2025-03-15 01:10:05,075 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:10:05,075 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:10:05,075 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:10:05,077 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][130], [281#true, 72#L1043-3true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 63#L1034-7true, 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:05,077 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2025-03-15 01:10:05,077 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:10:05,077 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:10:05,077 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:10:05,079 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([721] threadEXIT-->L1045-9: Formula: (= v_threadThread1of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem20#1_8|) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][176], [281#true, 268#(= |#race~tids~0| 0), 251#L1045-9true, 262#(= |#race~threads_total~0| 0), 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 84#L1032-2true, 284#true, 275#true, threadThread1of2ForFork0NotInUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:05,079 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2025-03-15 01:10:05,079 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:10:05,079 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:10:05,079 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:10:05,079 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2025-03-15 01:10:05,079 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:10:05,080 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([722] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_10| v_threadThread2of2ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_10|, threadThread2of2ForFork0_thidvar0=v_threadThread2of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_10|, threadThread2of2ForFork0_thidvar0=v_threadThread2of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][409], [281#true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 251#L1045-9true, 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 284#true, 275#true, 263#true, 196#L1032-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0NotInUse]) [2025-03-15 01:10:05,081 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2025-03-15 01:10:05,081 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:10:05,081 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:10:05,081 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2025-03-15 01:10:05,081 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2025-03-15 01:10:05,082 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][169], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 284#true, 275#true, 263#true, 74#L1032-1true, 268#(= |#race~tids~0| 0), 180#L1045-8true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:05,082 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2025-03-15 01:10:05,082 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:10:05,083 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:10:05,083 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:10:05,084 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][169], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 77#L1045-7true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 84#L1032-2true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:05,084 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2025-03-15 01:10:05,085 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:10:05,085 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:10:05,085 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:10:05,085 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:10:05,086 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][167], [281#true, 262#(= |#race~threads_total~0| 0), 77#L1045-7true, 157#L1031-5true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 250#L1034-2true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:05,086 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2025-03-15 01:10:05,086 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:10:05,086 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:10:05,086 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:10:05,090 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][143], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 284#true, 275#true, 263#true, 116#L1045-4true, 271#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0), 268#(= |#race~tids~0| 0), 250#L1034-2true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:05,090 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2025-03-15 01:10:05,090 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:10:05,090 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:10:05,090 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:10:05,091 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([721] threadEXIT-->L1045-9: Formula: (= v_threadThread1of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem20#1_8|) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][176], [281#true, 74#L1032-1true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 251#L1045-9true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 257#true, 284#true, threadThread1of2ForFork0NotInUse, 275#true, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:05,091 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2025-03-15 01:10:05,091 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-15 01:10:05,092 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-15 01:10:05,092 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2025-03-15 01:10:05,092 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-15 01:10:05,092 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-15 01:10:05,095 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][130], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 11#L1045-2true, 228#L1034-6true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:05,095 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is not cut-off event [2025-03-15 01:10:05,095 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is not cut-off event [2025-03-15 01:10:05,095 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is not cut-off event [2025-03-15 01:10:05,095 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is not cut-off event [2025-03-15 01:10:05,095 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is not cut-off event [2025-03-15 01:10:05,095 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][130], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 63#L1034-7true, 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 11#L1045-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:05,095 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2025-03-15 01:10:05,095 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:10:05,095 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:10:05,095 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:10:05,095 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:10:05,098 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][144], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 158#L1045-1true, 140#L1034-5true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:05,098 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2025-03-15 01:10:05,098 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:10:05,098 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:10:05,098 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:10:05,099 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][130], [281#true, 189#threadErr3ASSERT_VIOLATIONDATA_RACEtrue, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 284#true, 275#true, 263#true, 158#L1045-1true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:05,099 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2025-03-15 01:10:05,099 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:10:05,099 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:10:05,099 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:10:05,099 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][130], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 284#true, 275#true, 263#true, 158#L1045-1true, 268#(= |#race~tids~0| 0), 175#L1034-8true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:05,099 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2025-03-15 01:10:05,099 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:10:05,099 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:10:05,099 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:10:05,143 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][175], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 84#L1032-2true, 284#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 129#L1043-9true, 279#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:05,143 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2025-03-15 01:10:05,143 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-15 01:10:05,143 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-15 01:10:05,143 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-15 01:10:05,143 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-15 01:10:05,145 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][173], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 284#true, 263#true, 268#(= |#race~tids~0| 0), 250#L1034-2true, 257#true, 129#L1043-9true, threadThread1of2ForFork0InUse, 279#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread2of2ForFork0InUse]) [2025-03-15 01:10:05,145 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2025-03-15 01:10:05,145 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-15 01:10:05,145 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-15 01:10:05,145 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-15 01:10:05,161 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][130], [281#true, 262#(= |#race~threads_total~0| 0), 63#L1034-7true, 157#L1031-5true, 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 207#L1043-4true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:05,161 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2025-03-15 01:10:05,161 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-15 01:10:05,161 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-15 01:10:05,162 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-15 01:10:05,164 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][144], [281#true, 72#L1043-3true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 140#L1034-5true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:05,164 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2025-03-15 01:10:05,164 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-15 01:10:05,164 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-15 01:10:05,164 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-15 01:10:05,165 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][130], [281#true, 72#L1043-3true, 189#threadErr3ASSERT_VIOLATIONDATA_RACEtrue, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:05,165 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2025-03-15 01:10:05,165 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-15 01:10:05,165 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-15 01:10:05,165 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-15 01:10:05,165 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][130], [281#true, 72#L1043-3true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 175#L1034-8true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:05,165 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2025-03-15 01:10:05,165 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-15 01:10:05,165 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-15 01:10:05,165 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-15 01:10:05,166 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([727] threadEXIT-->L1034-9: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_8| v_threadThread1of2ForFork0_thidvar0_10) InVars {threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_10} OutVars{threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_10} AuxVars[] AssignedVars[][506], [281#true, 72#L1043-3true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 269#true, 257#true, 186#L1034-9true, 284#true, 275#true, threadThread1of2ForFork0NotInUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:05,166 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2025-03-15 01:10:05,166 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:05,166 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:05,166 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:05,172 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][169], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 84#L1032-2true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 180#L1045-8true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:05,172 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2025-03-15 01:10:05,172 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-15 01:10:05,172 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-15 01:10:05,172 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-15 01:10:05,172 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-15 01:10:05,174 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][167], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 180#L1045-8true, 250#L1034-2true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:05,174 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2025-03-15 01:10:05,174 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-15 01:10:05,174 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-15 01:10:05,174 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-15 01:10:05,183 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([721] threadEXIT-->L1045-9: Formula: (= v_threadThread1of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem20#1_8|) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][176], [281#true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 251#L1045-9true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 257#true, 84#L1032-2true, 284#true, 275#true, threadThread1of2ForFork0NotInUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:05,183 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2025-03-15 01:10:05,183 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:10:05,183 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:10:05,183 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:10:05,183 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2025-03-15 01:10:05,183 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:10:05,183 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:10:05,186 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][144], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 11#L1045-2true, 228#L1034-6true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:05,186 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2025-03-15 01:10:05,187 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:10:05,187 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:10:05,187 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:10:05,187 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][130], [281#true, 189#threadErr3ASSERT_VIOLATIONDATA_RACEtrue, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 11#L1045-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:05,187 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2025-03-15 01:10:05,187 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-15 01:10:05,187 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-15 01:10:05,187 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-15 01:10:05,187 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-15 01:10:05,187 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][130], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 175#L1034-8true, 257#true, 11#L1045-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:05,187 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2025-03-15 01:10:05,187 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-15 01:10:05,187 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-15 01:10:05,187 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-15 01:10:05,187 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-15 01:10:05,188 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([727] threadEXIT-->L1034-9: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_8| v_threadThread1of2ForFork0_thidvar0_10) InVars {threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_10} OutVars{threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_10} AuxVars[] AssignedVars[][506], [281#true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 257#true, 269#true, 186#L1034-9true, 11#L1045-2true, 284#true, 275#true, threadThread1of2ForFork0NotInUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:05,188 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2025-03-15 01:10:05,188 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:05,188 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:05,188 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:05,230 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][154], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 102#L1043-7true, 269#true, 284#true, 263#true, 277#(= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|), 268#(= |#race~tids~0| 0), 250#L1034-2true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:05,230 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2025-03-15 01:10:05,230 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:10:05,230 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:10:05,230 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:10:05,236 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][144], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 140#L1034-5true, 268#(= |#race~tids~0| 0), 257#true, 207#L1043-4true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:05,236 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2025-03-15 01:10:05,236 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:10:05,236 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:10:05,236 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:10:05,237 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][130], [281#true, 189#threadErr3ASSERT_VIOLATIONDATA_RACEtrue, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 207#L1043-4true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:05,237 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2025-03-15 01:10:05,237 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:10:05,237 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:10:05,237 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:10:05,237 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][130], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 175#L1034-8true, 257#true, 207#L1043-4true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:05,237 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2025-03-15 01:10:05,237 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:10:05,237 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:10:05,237 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:10:05,248 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][147], [281#true, 114#L1045-5true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 250#L1034-2true, 257#true, 272#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:05,248 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is not cut-off event [2025-03-15 01:10:05,248 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2025-03-15 01:10:05,248 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2025-03-15 01:10:05,248 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2025-03-15 01:10:05,249 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][157], [281#true, 235#L1031-13true, 2#L1045-6true, 262#(= |#race~threads_total~0| 0), 284#true, 275#true, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 263#true, 268#(= |#race~tids~0| 0), 250#L1034-2true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:05,249 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2025-03-15 01:10:05,249 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:10:05,249 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:10:05,249 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:10:05,254 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][144], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 140#L1034-5true, 268#(= |#race~tids~0| 0), 257#true, 11#L1045-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:05,254 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is not cut-off event [2025-03-15 01:10:05,254 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2025-03-15 01:10:05,254 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2025-03-15 01:10:05,254 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2025-03-15 01:10:05,256 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][144], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 63#L1034-7true, 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 11#L1045-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:05,256 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2025-03-15 01:10:05,256 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:05,256 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:05,256 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:05,257 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][144], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 11#L1045-2true, 228#L1034-6true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:05,257 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2025-03-15 01:10:05,257 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:10:05,257 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:10:05,257 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:10:05,257 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:10:05,257 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][144], [281#true, 235#L1031-13true, 189#threadErr3ASSERT_VIOLATIONDATA_RACEtrue, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 11#L1045-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:05,257 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2025-03-15 01:10:05,257 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:10:05,257 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:10:05,257 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:10:05,257 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][144], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 175#L1034-8true, 257#true, 11#L1045-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:05,257 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2025-03-15 01:10:05,257 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:10:05,257 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:10:05,258 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:10:05,258 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][144], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 158#L1045-1true, 268#(= |#race~tids~0| 0), 257#true, 228#L1034-6true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:05,258 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is not cut-off event [2025-03-15 01:10:05,258 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2025-03-15 01:10:05,258 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2025-03-15 01:10:05,258 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2025-03-15 01:10:05,258 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][144], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 63#L1034-7true, 269#true, 284#true, 275#true, 263#true, 158#L1045-1true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:05,258 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2025-03-15 01:10:05,258 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:10:05,258 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:10:05,258 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:10:05,260 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([727] threadEXIT-->L1034-9: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_8| v_threadThread1of2ForFork0_thidvar0_10) InVars {threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_10} OutVars{threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_10} AuxVars[] AssignedVars[][506], [281#true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 257#true, 269#true, 186#L1034-9true, 284#true, threadThread1of2ForFork0NotInUse, 275#true, 263#true, threadThread2of2ForFork0InUse, 158#L1045-1true]) [2025-03-15 01:10:05,260 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2025-03-15 01:10:05,260 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:10:05,260 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:10:05,260 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:10:05,298 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][144], [281#true, 72#L1043-3true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, 228#L1034-6true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:05,298 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is not cut-off event [2025-03-15 01:10:05,298 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is not cut-off event [2025-03-15 01:10:05,298 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is not cut-off event [2025-03-15 01:10:05,298 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is not cut-off event [2025-03-15 01:10:05,299 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][144], [281#true, 72#L1043-3true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 63#L1034-7true, 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:05,299 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2025-03-15 01:10:05,299 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:05,299 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:05,299 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:05,302 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([721] threadEXIT-->L1045-9: Formula: (= v_threadThread1of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem20#1_8|) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][176], [281#true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 251#L1045-9true, 250#L1034-2true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 257#true, 284#true, 275#true, threadThread1of2ForFork0NotInUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:05,302 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2025-03-15 01:10:05,302 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:05,302 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:05,302 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:05,306 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][169], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 77#L1045-7true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 250#L1034-2true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:05,306 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2025-03-15 01:10:05,307 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:05,307 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:05,307 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:05,314 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([727] threadEXIT-->L1034-9: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_8| v_threadThread1of2ForFork0_thidvar0_10) InVars {threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_10} OutVars{threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_10} AuxVars[] AssignedVars[][506], [281#true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 257#true, 269#true, 186#L1034-9true, 11#L1045-2true, 284#true, 275#true, threadThread1of2ForFork0NotInUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:05,314 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2025-03-15 01:10:05,314 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:05,314 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:05,315 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:05,315 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:05,315 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][144], [281#true, 189#threadErr3ASSERT_VIOLATIONDATA_RACEtrue, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 158#L1045-1true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:05,315 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2025-03-15 01:10:05,315 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:05,315 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:05,315 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:05,315 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][144], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 158#L1045-1true, 268#(= |#race~tids~0| 0), 175#L1034-8true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:05,315 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2025-03-15 01:10:05,315 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:05,315 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:05,315 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:05,349 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][166], [281#true, 278#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|)), 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 263#true, 167#L1043-8true, 268#(= |#race~tids~0| 0), 250#L1034-2true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:05,349 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is not cut-off event [2025-03-15 01:10:05,349 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is not cut-off event [2025-03-15 01:10:05,349 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is not cut-off event [2025-03-15 01:10:05,350 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is not cut-off event [2025-03-15 01:10:05,350 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][175], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 263#true, 268#(= |#race~tids~0| 0), 250#L1034-2true, 257#true, 129#L1043-9true, 279#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:05,350 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2025-03-15 01:10:05,350 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:10:05,350 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:10:05,350 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:10:05,359 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][144], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 207#L1043-4true, threadThread1of2ForFork0InUse, 228#L1034-6true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:05,359 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is not cut-off event [2025-03-15 01:10:05,360 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is not cut-off event [2025-03-15 01:10:05,360 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is not cut-off event [2025-03-15 01:10:05,360 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is not cut-off event [2025-03-15 01:10:05,360 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][144], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 63#L1034-7true, 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 207#L1043-4true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:05,360 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2025-03-15 01:10:05,360 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:10:05,360 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:10:05,360 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:10:05,362 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([727] threadEXIT-->L1034-9: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_8| v_threadThread1of2ForFork0_thidvar0_10) InVars {threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_10} OutVars{threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_10} AuxVars[] AssignedVars[][506], [281#true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 269#true, 257#true, 186#L1034-9true, 207#L1043-4true, 284#true, threadThread1of2ForFork0NotInUse, 275#true, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:05,362 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2025-03-15 01:10:05,362 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:10:05,362 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:10:05,362 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:10:05,363 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][144], [281#true, 72#L1043-3true, 189#threadErr3ASSERT_VIOLATIONDATA_RACEtrue, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:05,363 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2025-03-15 01:10:05,363 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:10:05,363 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:10:05,363 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:10:05,363 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][144], [281#true, 72#L1043-3true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 175#L1034-8true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:05,363 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2025-03-15 01:10:05,363 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:10:05,363 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:10:05,363 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:10:05,370 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][169], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 180#L1045-8true, 250#L1034-2true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:05,370 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2025-03-15 01:10:05,370 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:10:05,370 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:10:05,371 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:10:05,381 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][144], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 63#L1034-7true, 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 11#L1045-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:05,381 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is not cut-off event [2025-03-15 01:10:05,381 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is not cut-off event [2025-03-15 01:10:05,381 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is not cut-off event [2025-03-15 01:10:05,381 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is not cut-off event [2025-03-15 01:10:05,381 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is not cut-off event [2025-03-15 01:10:05,382 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][144], [281#true, 235#L1031-13true, 189#threadErr3ASSERT_VIOLATIONDATA_RACEtrue, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 11#L1045-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:05,382 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2025-03-15 01:10:05,382 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:10:05,382 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:10:05,382 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:10:05,382 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:10:05,382 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][144], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 175#L1034-8true, 257#true, 11#L1045-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:05,382 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2025-03-15 01:10:05,382 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:10:05,382 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:10:05,382 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:10:05,382 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:10:05,446 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][144], [281#true, 235#L1031-13true, 189#threadErr3ASSERT_VIOLATIONDATA_RACEtrue, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 207#L1043-4true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:05,447 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2025-03-15 01:10:05,447 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2025-03-15 01:10:05,447 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2025-03-15 01:10:05,447 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2025-03-15 01:10:05,447 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][144], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 175#L1034-8true, 257#true, 207#L1043-4true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:05,447 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2025-03-15 01:10:05,447 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2025-03-15 01:10:05,447 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2025-03-15 01:10:05,447 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2025-03-15 01:10:05,462 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([722] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_10| v_threadThread2of2ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_10|, threadThread2of2ForFork0_thidvar0=v_threadThread2of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_10|, threadThread2of2ForFork0_thidvar0=v_threadThread2of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][409], [281#true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 251#L1045-9true, 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 284#true, 184#L1032-1true, 275#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0NotInUse]) [2025-03-15 01:10:05,462 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2025-03-15 01:10:05,462 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-15 01:10:05,462 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-15 01:10:05,462 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2025-03-15 01:10:05,511 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([727] threadEXIT-->L1034-9: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_8| v_threadThread1of2ForFork0_thidvar0_10) InVars {threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_10} OutVars{threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_10} AuxVars[] AssignedVars[][506], [281#true, 72#L1043-3true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 257#true, 269#true, 186#L1034-9true, 284#true, 275#true, threadThread1of2ForFork0NotInUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:05,511 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2025-03-15 01:10:05,511 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:05,511 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:05,511 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:05,511 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:05,511 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([727] threadEXIT-->L1034-9: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_8| v_threadThread1of2ForFork0_thidvar0_10) InVars {threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_10} OutVars{threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_10} AuxVars[] AssignedVars[][506], [281#true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 269#true, 257#true, 207#L1043-4true, 186#L1034-9true, 284#true, 275#true, threadThread1of2ForFork0NotInUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:05,511 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2025-03-15 01:10:05,511 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:10:05,511 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:10:05,511 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:10:05,511 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:10:05,519 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([721] threadEXIT-->L1045-9: Formula: (= v_threadThread1of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem20#1_8|) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][176], [281#true, 268#(= |#race~tids~0| 0), 251#L1045-9true, 262#(= |#race~threads_total~0| 0), 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 257#true, 84#L1032-2true, 284#true, threadThread1of2ForFork0NotInUse, 275#true, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:05,519 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2025-03-15 01:10:05,519 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:10:05,519 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:10:05,519 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:10:05,519 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2025-03-15 01:10:05,519 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:10:05,519 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2025-03-15 01:10:05,519 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:10:05,519 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([721] threadEXIT-->L1045-9: Formula: (= v_threadThread1of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem20#1_8|) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][176], [281#true, 268#(= |#race~tids~0| 0), 74#L1032-1true, 262#(= |#race~threads_total~0| 0), 251#L1045-9true, 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 284#true, threadThread1of2ForFork0NotInUse, 275#true, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:05,519 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2025-03-15 01:10:05,519 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-15 01:10:05,519 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-15 01:10:05,520 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2025-03-15 01:10:05,520 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2025-03-15 01:10:05,520 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-15 01:10:05,520 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-15 01:10:05,520 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([722] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_10| v_threadThread2of2ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_10|, threadThread2of2ForFork0_thidvar0=v_threadThread2of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_10|, threadThread2of2ForFork0_thidvar0=v_threadThread2of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][409], [281#true, 268#(= |#race~tids~0| 0), 251#L1045-9true, 262#(= |#race~threads_total~0| 0), 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 284#true, 184#L1032-1true, 275#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0NotInUse]) [2025-03-15 01:10:05,520 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2025-03-15 01:10:05,520 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-15 01:10:05,520 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-15 01:10:05,520 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2025-03-15 01:10:05,520 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2025-03-15 01:10:05,579 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([722] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_10| v_threadThread2of2ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_10|, threadThread2of2ForFork0_thidvar0=v_threadThread2of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_10|, threadThread2of2ForFork0_thidvar0=v_threadThread2of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][409], [281#true, 268#(= |#race~tids~0| 0), 251#L1045-9true, 262#(= |#race~threads_total~0| 0), 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 257#true, 284#true, 275#true, 196#L1032-2true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0NotInUse]) [2025-03-15 01:10:05,580 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2025-03-15 01:10:05,580 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:10:05,580 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:10:05,580 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2025-03-15 01:10:05,580 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:10:05,580 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2025-03-15 01:10:05,589 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([727] threadEXIT-->L1034-9: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_8| v_threadThread1of2ForFork0_thidvar0_10) InVars {threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_10} OutVars{threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_10} AuxVars[] AssignedVars[][506], [281#true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 257#true, 269#true, 11#L1045-2true, 186#L1034-9true, 284#true, 275#true, threadThread1of2ForFork0NotInUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:05,589 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2025-03-15 01:10:05,589 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:05,589 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:05,589 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:05,589 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:05,589 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:05,589 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([727] threadEXIT-->L1034-9: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_8| v_threadThread1of2ForFork0_thidvar0_10) InVars {threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_10} OutVars{threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_10} AuxVars[] AssignedVars[][506], [281#true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 257#true, 269#true, 186#L1034-9true, 284#true, threadThread1of2ForFork0NotInUse, 275#true, 263#true, threadThread2of2ForFork0InUse, 158#L1045-1true]) [2025-03-15 01:10:05,589 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2025-03-15 01:10:05,589 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:10:05,589 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:10:05,589 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:10:05,589 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:10:05,636 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([721] threadEXIT-->L1045-9: Formula: (= v_threadThread1of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem20#1_8|) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][176], [281#true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 251#L1045-9true, 250#L1034-2true, 257#true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 284#true, 275#true, threadThread1of2ForFork0NotInUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:05,636 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2025-03-15 01:10:05,636 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:05,636 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:05,637 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:05,637 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:05,641 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([721] threadEXIT-->L1045-9: Formula: (= v_threadThread1of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem20#1_8|) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][176], [281#true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 251#L1045-9true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 257#true, 84#L1032-2true, 284#true, 275#true, threadThread1of2ForFork0NotInUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:05,641 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2025-03-15 01:10:05,641 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:10:05,641 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:10:05,641 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:10:05,641 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2025-03-15 01:10:05,641 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:10:05,641 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2025-03-15 01:10:05,641 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2025-03-15 01:10:05,641 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:10:05,785 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([722] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_10| v_threadThread2of2ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_10|, threadThread2of2ForFork0_thidvar0=v_threadThread2of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_10|, threadThread2of2ForFork0_thidvar0=v_threadThread2of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][409], [214#L1034-2true, 281#true, 268#(= |#race~tids~0| 0), 251#L1045-9true, 262#(= |#race~threads_total~0| 0), 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 257#true, 284#true, 275#true, threadThread1of2ForFork0InUse, 263#true, threadThread2of2ForFork0NotInUse]) [2025-03-15 01:10:05,785 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2025-03-15 01:10:05,785 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-15 01:10:05,785 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:05,785 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:05,833 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([726] threadEXIT-->L1034-9: Formula: (= |v_threadThread1of2ForFork0_#t~mem10_10| v_threadThread2of2ForFork0_thidvar0_8) InVars {threadThread1of2ForFork0_#t~mem10=|v_threadThread1of2ForFork0_#t~mem10_10|, threadThread2of2ForFork0_thidvar0=v_threadThread2of2ForFork0_thidvar0_8} OutVars{threadThread1of2ForFork0_#t~mem10=|v_threadThread1of2ForFork0_#t~mem10_10|, threadThread2of2ForFork0_thidvar0=v_threadThread2of2ForFork0_thidvar0_8} AuxVars[] AssignedVars[][523], [281#true, 72#L1043-3true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 269#true, 257#true, 284#true, 275#true, 263#true, threadThread1of2ForFork0InUse, 197#L1034-9true, threadThread2of2ForFork0NotInUse]) [2025-03-15 01:10:05,833 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2025-03-15 01:10:05,833 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-03-15 01:10:05,833 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:05,833 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:05,843 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([721] threadEXIT-->L1045-9: Formula: (= v_threadThread1of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem20#1_8|) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][176], [281#true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 251#L1045-9true, 250#L1034-2true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 257#true, 284#true, 275#true, threadThread1of2ForFork0NotInUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:05,843 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2025-03-15 01:10:05,843 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:05,843 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:05,843 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-15 01:10:05,843 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:05,843 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:05,852 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([727] threadEXIT-->L1034-9: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_8| v_threadThread1of2ForFork0_thidvar0_10) InVars {threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_10} OutVars{threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_10} AuxVars[] AssignedVars[][506], [281#true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 269#true, 257#true, 186#L1034-9true, 284#true, 275#true, threadThread1of2ForFork0NotInUse, 263#true, threadThread2of2ForFork0InUse, 158#L1045-1true]) [2025-03-15 01:10:05,852 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2025-03-15 01:10:05,852 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:10:05,852 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-03-15 01:10:05,852 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:10:05,852 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:10:05,852 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:10:05,893 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([726] threadEXIT-->L1034-9: Formula: (= |v_threadThread1of2ForFork0_#t~mem10_10| v_threadThread2of2ForFork0_thidvar0_8) InVars {threadThread1of2ForFork0_#t~mem10=|v_threadThread1of2ForFork0_#t~mem10_10|, threadThread2of2ForFork0_thidvar0=v_threadThread2of2ForFork0_thidvar0_8} OutVars{threadThread1of2ForFork0_#t~mem10=|v_threadThread1of2ForFork0_#t~mem10_10|, threadThread2of2ForFork0_thidvar0=v_threadThread2of2ForFork0_thidvar0_8} AuxVars[] AssignedVars[][523], [281#true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 257#true, 269#true, 207#L1043-4true, 284#true, 275#true, 263#true, threadThread1of2ForFork0InUse, 197#L1034-9true, threadThread2of2ForFork0NotInUse]) [2025-03-15 01:10:05,894 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2025-03-15 01:10:05,894 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-15 01:10:05,894 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:10:05,894 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:10:05,895 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([727] threadEXIT-->L1034-9: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_8| v_threadThread1of2ForFork0_thidvar0_10) InVars {threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_10} OutVars{threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_10} AuxVars[] AssignedVars[][506], [281#true, 72#L1043-3true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 269#true, 257#true, 186#L1034-9true, 284#true, 275#true, threadThread1of2ForFork0NotInUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:05,895 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2025-03-15 01:10:05,895 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:05,895 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-15 01:10:05,895 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:05,895 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:05,895 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:05,912 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L1034-2-->L1034-3: Formula: (= (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread1of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18)) |v_threadThread1of2ForFork0_#t~mem10_1|) InVars {#memory_int=|v_#memory_int_9|, threadThread1of2ForFork0_~next_worker~0=v_threadThread1of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread1of2ForFork0_#t~mem10=|v_threadThread1of2ForFork0_#t~mem10_1|, threadThread1of2ForFork0_~next_worker~0=v_threadThread1of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~mem10][190], [281#true, 262#(= |#race~threads_total~0| 0), 63#L1034-7true, 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 11#L1045-2true, threadThread1of2ForFork0InUse, 89#L1034-3true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:05,912 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2025-03-15 01:10:05,912 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2025-03-15 01:10:05,912 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2025-03-15 01:10:05,912 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2025-03-15 01:10:05,914 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L1034-2-->L1034-3: Formula: (= (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread1of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18)) |v_threadThread1of2ForFork0_#t~mem10_1|) InVars {#memory_int=|v_#memory_int_9|, threadThread1of2ForFork0_~next_worker~0=v_threadThread1of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread1of2ForFork0_#t~mem10=|v_threadThread1of2ForFork0_#t~mem10_1|, threadThread1of2ForFork0_~next_worker~0=v_threadThread1of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~mem10][190], [281#true, 189#threadErr3ASSERT_VIOLATIONDATA_RACEtrue, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 11#L1045-2true, threadThread1of2ForFork0InUse, 89#L1034-3true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:05,914 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2025-03-15 01:10:05,915 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-03-15 01:10:05,915 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-15 01:10:05,915 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-03-15 01:10:05,915 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L1034-2-->L1034-3: Formula: (= (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread1of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18)) |v_threadThread1of2ForFork0_#t~mem10_1|) InVars {#memory_int=|v_#memory_int_9|, threadThread1of2ForFork0_~next_worker~0=v_threadThread1of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread1of2ForFork0_#t~mem10=|v_threadThread1of2ForFork0_#t~mem10_1|, threadThread1of2ForFork0_~next_worker~0=v_threadThread1of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~mem10][190], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 175#L1034-8true, 257#true, 11#L1045-2true, threadThread1of2ForFork0InUse, 89#L1034-3true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:05,915 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2025-03-15 01:10:05,915 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-03-15 01:10:05,915 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-03-15 01:10:05,915 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-15 01:10:05,955 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([727] threadEXIT-->L1034-9: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_8| v_threadThread1of2ForFork0_thidvar0_10) InVars {threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_10} OutVars{threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_10} AuxVars[] AssignedVars[][506], [281#true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 269#true, 257#true, 186#L1034-9true, 207#L1043-4true, 284#true, threadThread1of2ForFork0NotInUse, 275#true, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:05,955 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2025-03-15 01:10:05,955 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-03-15 01:10:05,955 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:10:05,955 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:10:05,955 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:10:05,955 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:10:05,973 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([727] threadEXIT-->L1034-9: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_8| v_threadThread1of2ForFork0_thidvar0_10) InVars {threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_10} OutVars{threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_10} AuxVars[] AssignedVars[][506], [281#true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 269#true, 257#true, 186#L1034-9true, 11#L1045-2true, 284#true, 275#true, threadThread1of2ForFork0NotInUse, 263#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:05,974 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2025-03-15 01:10:05,974 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:05,974 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:05,974 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:05,974 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:05,974 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-15 01:10:05,974 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:06,038 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([726] threadEXIT-->L1034-9: Formula: (= |v_threadThread1of2ForFork0_#t~mem10_10| v_threadThread2of2ForFork0_thidvar0_8) InVars {threadThread1of2ForFork0_#t~mem10=|v_threadThread1of2ForFork0_#t~mem10_10|, threadThread2of2ForFork0_thidvar0=v_threadThread2of2ForFork0_thidvar0_8} OutVars{threadThread1of2ForFork0_#t~mem10=|v_threadThread1of2ForFork0_#t~mem10_10|, threadThread2of2ForFork0_thidvar0=v_threadThread2of2ForFork0_thidvar0_8} AuxVars[] AssignedVars[][523], [281#true, 268#(= |#race~tids~0| 0), 262#(= |#race~threads_total~0| 0), 257#true, 269#true, 11#L1045-2true, 284#true, 275#true, 263#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0NotInUse, 197#L1034-9true]) [2025-03-15 01:10:06,038 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2025-03-15 01:10:06,038 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:06,038 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:06,038 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-03-15 01:10:06,711 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][278], [281#true, 262#(= |#race~threads_total~0| 0), 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 269#true, 151#L1042-6true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 199#L1026-5true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:06,712 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2025-03-15 01:10:06,712 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-03-15 01:10:06,712 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-03-15 01:10:06,712 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-03-15 01:10:06,712 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][278], [281#true, 262#(= |#race~threads_total~0| 0), 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 269#true, 275#true, 263#true, 4#L1042-5true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 199#L1026-5true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:06,712 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2025-03-15 01:10:06,712 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2025-03-15 01:10:06,712 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2025-03-15 01:10:06,712 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2025-03-15 01:10:06,751 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][278], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 275#true, 263#true, 94#L1043true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 199#L1026-5true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:06,751 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2025-03-15 01:10:06,751 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-03-15 01:10:06,751 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-03-15 01:10:06,751 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-03-15 01:10:06,752 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][278], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 66#L1042-8true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 199#L1026-5true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:06,752 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2025-03-15 01:10:06,752 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-03-15 01:10:06,752 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-03-15 01:10:06,752 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-03-15 01:10:06,759 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][278], [281#true, 75#L1026-6true, 262#(= |#race~threads_total~0| 0), 269#true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 151#L1042-6true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:06,759 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2025-03-15 01:10:06,759 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2025-03-15 01:10:06,759 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2025-03-15 01:10:06,759 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2025-03-15 01:10:06,759 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][278], [281#true, 75#L1026-6true, 262#(= |#race~threads_total~0| 0), 269#true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 66#L1042-8true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:06,759 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2025-03-15 01:10:06,759 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2025-03-15 01:10:06,759 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2025-03-15 01:10:06,760 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2025-03-15 01:10:06,760 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][278], [281#true, 75#L1026-6true, 262#(= |#race~threads_total~0| 0), 269#true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 275#true, 263#true, 94#L1043true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:06,760 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2025-03-15 01:10:06,760 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2025-03-15 01:10:06,760 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2025-03-15 01:10:06,760 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2025-03-15 01:10:06,760 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][278], [281#true, 75#L1026-6true, 262#(= |#race~threads_total~0| 0), 269#true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 275#true, 263#true, 4#L1042-5true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:06,760 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2025-03-15 01:10:06,760 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-03-15 01:10:06,760 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-03-15 01:10:06,760 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-03-15 01:10:06,817 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][278], [281#true, 262#(= |#race~threads_total~0| 0), 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 269#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 199#L1026-5true, 96#L1045true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:06,817 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2025-03-15 01:10:06,817 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2025-03-15 01:10:06,817 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2025-03-15 01:10:06,817 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2025-03-15 01:10:06,817 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][278], [281#true, 75#L1026-6true, 262#(= |#race~threads_total~0| 0), 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 269#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 96#L1045true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:06,817 INFO L294 olderBase$Statistics]: this new event has 178 ancestors and is cut-off event [2025-03-15 01:10:06,817 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-03-15 01:10:06,817 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-03-15 01:10:06,817 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-03-15 01:10:06,920 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][278], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 275#true, 263#true, 158#L1045-1true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 199#L1026-5true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:06,920 INFO L294 olderBase$Statistics]: this new event has 178 ancestors and is cut-off event [2025-03-15 01:10:06,920 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-03-15 01:10:06,920 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-03-15 01:10:06,920 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-03-15 01:10:06,920 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][278], [281#true, 75#L1026-6true, 262#(= |#race~threads_total~0| 0), 269#true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 275#true, 263#true, 158#L1045-1true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:06,920 INFO L294 olderBase$Statistics]: this new event has 179 ancestors and is cut-off event [2025-03-15 01:10:06,920 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 01:10:06,920 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 01:10:06,920 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 01:10:07,138 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][278], [281#true, 72#L1043-3true, 262#(= |#race~threads_total~0| 0), 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 269#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 199#L1026-5true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,138 INFO L294 olderBase$Statistics]: this new event has 179 ancestors and is cut-off event [2025-03-15 01:10:07,138 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 01:10:07,139 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 01:10:07,139 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 01:10:07,139 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][278], [281#true, 75#L1026-6true, 72#L1043-3true, 262#(= |#race~threads_total~0| 0), 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 269#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,139 INFO L294 olderBase$Statistics]: this new event has 180 ancestors and is cut-off event [2025-03-15 01:10:07,139 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:07,139 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:07,139 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:07,142 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][278], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 275#true, 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 199#L1026-5true, 257#true, 11#L1045-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,142 INFO L294 olderBase$Statistics]: this new event has 179 ancestors and is cut-off event [2025-03-15 01:10:07,142 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 01:10:07,142 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 01:10:07,142 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 01:10:07,142 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][278], [281#true, 75#L1026-6true, 262#(= |#race~threads_total~0| 0), 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 269#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, 11#L1045-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,142 INFO L294 olderBase$Statistics]: this new event has 180 ancestors and is cut-off event [2025-03-15 01:10:07,142 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:07,142 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:07,142 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:07,166 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][278], [281#true, 262#(= |#race~threads_total~0| 0), 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 269#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 199#L1026-5true, 257#true, 207#L1043-4true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,166 INFO L294 olderBase$Statistics]: this new event has 180 ancestors and is cut-off event [2025-03-15 01:10:07,166 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:07,166 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:07,166 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:07,166 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][278], [281#true, 75#L1026-6true, 262#(= |#race~threads_total~0| 0), 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 269#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, 207#L1043-4true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,166 INFO L294 olderBase$Statistics]: this new event has 181 ancestors and is cut-off event [2025-03-15 01:10:07,166 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:07,166 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:07,166 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:07,168 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][278], [281#true, 262#(= |#race~threads_total~0| 0), 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 269#true, 275#true, 263#true, 182#L1045-3true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 199#L1026-5true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,168 INFO L294 olderBase$Statistics]: this new event has 180 ancestors and is cut-off event [2025-03-15 01:10:07,168 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:07,168 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:07,168 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:07,169 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][278], [281#true, 75#L1026-6true, 262#(= |#race~threads_total~0| 0), 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 269#true, 275#true, 263#true, 182#L1045-3true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,169 INFO L294 olderBase$Statistics]: this new event has 181 ancestors and is cut-off event [2025-03-15 01:10:07,169 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:07,169 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:07,169 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:07,188 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][278], [281#true, 139#L1043-5true, 262#(= |#race~threads_total~0| 0), 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 269#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 199#L1026-5true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,188 INFO L294 olderBase$Statistics]: this new event has 181 ancestors and is cut-off event [2025-03-15 01:10:07,188 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:07,188 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:07,188 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:07,189 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][278], [281#true, 75#L1026-6true, 139#L1043-5true, 262#(= |#race~threads_total~0| 0), 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 269#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,189 INFO L294 olderBase$Statistics]: this new event has 182 ancestors and is cut-off event [2025-03-15 01:10:07,189 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:07,189 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:07,189 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:07,191 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][322], [281#true, 262#(= |#race~threads_total~0| 0), 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 275#true, 263#true, 116#L1045-4true, 271#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0), 268#(= |#race~tids~0| 0), 90#L1029-4true, 199#L1026-5true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,191 INFO L294 olderBase$Statistics]: this new event has 181 ancestors and is cut-off event [2025-03-15 01:10:07,191 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:07,191 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:07,191 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:07,191 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][322], [281#true, 75#L1026-6true, 262#(= |#race~threads_total~0| 0), 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 275#true, 263#true, 116#L1045-4true, 271#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0), 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,191 INFO L294 olderBase$Statistics]: this new event has 182 ancestors and is cut-off event [2025-03-15 01:10:07,191 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:07,191 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:07,191 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:07,212 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][278], [281#true, 8#L1043-6true, 262#(= |#race~threads_total~0| 0), 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 269#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 199#L1026-5true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,212 INFO L294 olderBase$Statistics]: this new event has 182 ancestors and is cut-off event [2025-03-15 01:10:07,212 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:07,212 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:07,212 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:07,213 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][278], [281#true, 75#L1026-6true, 8#L1043-6true, 262#(= |#race~threads_total~0| 0), 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 269#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,213 INFO L294 olderBase$Statistics]: this new event has 183 ancestors and is cut-off event [2025-03-15 01:10:07,213 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:07,213 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:07,213 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:07,221 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][339], [281#true, 114#L1045-5true, 262#(= |#race~threads_total~0| 0), 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 275#true, 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 199#L1026-5true, 257#true, 272#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,222 INFO L294 olderBase$Statistics]: this new event has 182 ancestors and is cut-off event [2025-03-15 01:10:07,222 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:07,222 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:07,222 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:07,222 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][339], [281#true, 75#L1026-6true, 114#L1045-5true, 262#(= |#race~threads_total~0| 0), 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 275#true, 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, 272#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,222 INFO L294 olderBase$Statistics]: this new event has 183 ancestors and is cut-off event [2025-03-15 01:10:07,222 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:07,222 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:07,222 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:07,244 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][353], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 102#L1043-7true, 263#true, 277#(= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|), 268#(= |#race~tids~0| 0), 90#L1029-4true, 199#L1026-5true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,244 INFO L294 olderBase$Statistics]: this new event has 183 ancestors and is cut-off event [2025-03-15 01:10:07,244 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:07,244 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:07,244 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:07,244 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][353], [281#true, 75#L1026-6true, 262#(= |#race~threads_total~0| 0), 269#true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 102#L1043-7true, 263#true, 277#(= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|), 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,244 INFO L294 olderBase$Statistics]: this new event has 184 ancestors and is cut-off event [2025-03-15 01:10:07,244 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:07,244 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:07,244 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:07,245 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][433], [2#L1045-6true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 283#(= |threadThread1of2ForFork0_#t~nondet5| |#race~data~0|), 284#true, 275#true, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 263#true, 268#(= |#race~tids~0| 0), 257#true, 31#L1026-6true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,245 INFO L294 olderBase$Statistics]: this new event has 184 ancestors and is cut-off event [2025-03-15 01:10:07,245 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:07,245 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:07,245 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:07,246 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][356], [281#true, 2#L1045-6true, 262#(= |#race~threads_total~0| 0), 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 275#true, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 199#L1026-5true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,246 INFO L294 olderBase$Statistics]: this new event has 183 ancestors and is cut-off event [2025-03-15 01:10:07,246 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:07,246 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:07,246 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:07,246 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][356], [281#true, 75#L1026-6true, 2#L1045-6true, 262#(= |#race~threads_total~0| 0), 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 275#true, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,246 INFO L294 olderBase$Statistics]: this new event has 184 ancestors and is cut-off event [2025-03-15 01:10:07,247 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:07,247 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:07,247 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:07,276 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][370], [281#true, 278#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|)), 262#(= |#race~threads_total~0| 0), 269#true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 263#true, 167#L1043-8true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 199#L1026-5true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,276 INFO L294 olderBase$Statistics]: this new event has 184 ancestors and is cut-off event [2025-03-15 01:10:07,276 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:07,276 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:07,276 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:07,276 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][370], [281#true, 278#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|)), 75#L1026-6true, 262#(= |#race~threads_total~0| 0), 269#true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 263#true, 167#L1043-8true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,276 INFO L294 olderBase$Statistics]: this new event has 185 ancestors and is cut-off event [2025-03-15 01:10:07,276 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:07,276 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:07,276 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:07,277 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][440], [262#(= |#race~threads_total~0| 0), 283#(= |threadThread1of2ForFork0_#t~nondet5| |#race~data~0|), 164#L1029-4true, 77#L1045-7true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 31#L1026-6true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,277 INFO L294 olderBase$Statistics]: this new event has 185 ancestors and is cut-off event [2025-03-15 01:10:07,277 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:07,277 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:07,277 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:07,278 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][375], [281#true, 262#(= |#race~threads_total~0| 0), 77#L1045-7true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 275#true, 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 199#L1026-5true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,278 INFO L294 olderBase$Statistics]: this new event has 184 ancestors and is cut-off event [2025-03-15 01:10:07,278 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:07,278 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:07,278 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:07,278 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][375], [281#true, 75#L1026-6true, 262#(= |#race~threads_total~0| 0), 77#L1045-7true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 275#true, 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,278 INFO L294 olderBase$Statistics]: this new event has 185 ancestors and is cut-off event [2025-03-15 01:10:07,278 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:07,278 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:07,278 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:07,305 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][445], [262#(= |#race~threads_total~0| 0), 283#(= |threadThread1of2ForFork0_#t~nondet5| |#race~data~0|), 164#L1029-4true, 269#true, 284#true, 263#true, 268#(= |#race~tids~0| 0), 31#L1026-6true, 257#true, 129#L1043-9true, 279#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,305 INFO L294 olderBase$Statistics]: this new event has 186 ancestors and is cut-off event [2025-03-15 01:10:07,305 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:07,305 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:07,305 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:07,306 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][392], [281#true, 262#(= |#race~threads_total~0| 0), 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 269#true, 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 199#L1026-5true, 257#true, 129#L1043-9true, 279#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,306 INFO L294 olderBase$Statistics]: this new event has 185 ancestors and is cut-off event [2025-03-15 01:10:07,306 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:07,306 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:07,306 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:07,306 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][392], [281#true, 75#L1026-6true, 262#(= |#race~threads_total~0| 0), 269#true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, 129#L1043-9true, 279#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,306 INFO L294 olderBase$Statistics]: this new event has 186 ancestors and is cut-off event [2025-03-15 01:10:07,306 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:07,306 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:07,306 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:07,306 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:07,307 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][440], [262#(= |#race~threads_total~0| 0), 283#(= |threadThread1of2ForFork0_#t~nondet5| |#race~data~0|), 164#L1029-4true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 180#L1045-8true, 31#L1026-6true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,307 INFO L294 olderBase$Statistics]: this new event has 186 ancestors and is cut-off event [2025-03-15 01:10:07,307 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:07,307 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:07,307 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:07,308 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][375], [281#true, 262#(= |#race~threads_total~0| 0), 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 275#true, 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 199#L1026-5true, 180#L1045-8true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,308 INFO L294 olderBase$Statistics]: this new event has 185 ancestors and is cut-off event [2025-03-15 01:10:07,308 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:07,308 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:07,308 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:07,308 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][375], [281#true, 75#L1026-6true, 262#(= |#race~threads_total~0| 0), 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 275#true, 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 180#L1045-8true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,308 INFO L294 olderBase$Statistics]: this new event has 186 ancestors and is cut-off event [2025-03-15 01:10:07,308 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:07,308 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:07,308 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:07,338 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][291], [262#(= |#race~threads_total~0| 0), 283#(= |threadThread1of2ForFork0_#t~nondet5| |#race~data~0|), 164#L1029-4true, 269#true, 284#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 31#L1026-6true, 13#L1043-10true, 280#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,338 INFO L294 olderBase$Statistics]: this new event has 187 ancestors and is cut-off event [2025-03-15 01:10:07,338 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 01:10:07,338 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 01:10:07,338 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 01:10:07,339 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][276], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 199#L1026-5true, 257#true, 13#L1043-10true, 280#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,339 INFO L294 olderBase$Statistics]: this new event has 186 ancestors and is cut-off event [2025-03-15 01:10:07,339 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:07,339 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:07,339 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:07,339 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][276], [281#true, 75#L1026-6true, 262#(= |#race~threads_total~0| 0), 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 269#true, 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, 13#L1043-10true, 280#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,339 INFO L294 olderBase$Statistics]: this new event has 187 ancestors and is cut-off event [2025-03-15 01:10:07,339 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 01:10:07,339 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 01:10:07,339 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 01:10:07,339 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 01:10:07,373 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][291], [262#(= |#race~threads_total~0| 0), 164#L1029-4true, 283#(= |threadThread1of2ForFork0_#t~nondet5| |#race~data~0|), 269#true, 284#true, 263#true, 38#L1043-11true, 268#(= |#race~tids~0| 0), 31#L1026-6true, 257#true, 280#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,373 INFO L294 olderBase$Statistics]: this new event has 188 ancestors and is cut-off event [2025-03-15 01:10:07,373 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 01:10:07,373 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 01:10:07,373 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 01:10:07,374 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][276], [281#true, 262#(= |#race~threads_total~0| 0), 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 269#true, 263#true, 38#L1043-11true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 199#L1026-5true, 257#true, 280#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,374 INFO L294 olderBase$Statistics]: this new event has 187 ancestors and is cut-off event [2025-03-15 01:10:07,374 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 01:10:07,374 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 01:10:07,374 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 01:10:07,374 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][276], [75#L1026-6true, 281#true, 262#(= |#race~threads_total~0| 0), 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 269#true, 263#true, 38#L1043-11true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, 280#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,374 INFO L294 olderBase$Statistics]: this new event has 188 ancestors and is cut-off event [2025-03-15 01:10:07,374 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 01:10:07,374 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 01:10:07,374 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 01:10:07,374 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 01:10:07,649 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][336], [281#true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 284#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 129#L1043-9true, 279#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), 196#L1032-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,649 INFO L294 olderBase$Statistics]: this new event has 204 ancestors and is cut-off event [2025-03-15 01:10:07,649 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:07,649 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:07,649 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:07,649 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][206], [281#true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 284#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 13#L1043-10true, 280#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), 196#L1032-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,649 INFO L294 olderBase$Statistics]: this new event has 205 ancestors and is cut-off event [2025-03-15 01:10:07,649 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:10:07,649 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:10:07,649 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:10:07,649 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][321], [281#true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 180#L1045-8true, 257#true, 196#L1032-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,649 INFO L294 olderBase$Statistics]: this new event has 204 ancestors and is cut-off event [2025-03-15 01:10:07,649 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:07,649 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:07,649 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:07,650 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][321], [281#true, 262#(= |#race~threads_total~0| 0), 77#L1045-7true, 164#L1029-4true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 196#L1032-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,650 INFO L294 olderBase$Statistics]: this new event has 203 ancestors and is cut-off event [2025-03-15 01:10:07,650 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:07,650 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:07,650 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:07,650 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][311], [281#true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 102#L1043-7true, 284#true, 263#true, 277#(= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|), 268#(= |#race~tids~0| 0), 257#true, 196#L1032-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,650 INFO L294 olderBase$Statistics]: this new event has 202 ancestors and is cut-off event [2025-03-15 01:10:07,650 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:07,650 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:07,650 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:07,650 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][228], [281#true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 284#true, 275#true, 263#true, 182#L1045-3true, 268#(= |#race~tids~0| 0), 257#true, 196#L1032-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,650 INFO L294 olderBase$Statistics]: this new event has 199 ancestors and is cut-off event [2025-03-15 01:10:07,650 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:07,650 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:07,650 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:07,650 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][228], [281#true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 151#L1042-6true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 196#L1032-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,650 INFO L294 olderBase$Statistics]: this new event has 193 ancestors and is cut-off event [2025-03-15 01:10:07,650 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-15 01:10:07,650 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-15 01:10:07,650 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-15 01:10:07,651 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][228], [281#true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 96#L1045true, 257#true, 196#L1032-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,651 INFO L294 olderBase$Statistics]: this new event has 196 ancestors and is cut-off event [2025-03-15 01:10:07,651 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:10:07,651 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:10:07,651 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:10:07,651 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][228], [281#true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 284#true, 275#true, 263#true, 158#L1045-1true, 268#(= |#race~tids~0| 0), 257#true, 196#L1032-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,651 INFO L294 olderBase$Statistics]: this new event has 197 ancestors and is cut-off event [2025-03-15 01:10:07,651 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:10:07,651 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:10:07,651 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:10:07,655 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][228], [281#true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 11#L1045-2true, 196#L1032-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,655 INFO L294 olderBase$Statistics]: this new event has 198 ancestors and is cut-off event [2025-03-15 01:10:07,655 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:07,655 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:07,655 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:07,655 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][228], [281#true, 8#L1043-6true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 196#L1032-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,655 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2025-03-15 01:10:07,655 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:10:07,655 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:10:07,655 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:10:07,655 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][228], [281#true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 66#L1042-8true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 196#L1032-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,655 INFO L294 olderBase$Statistics]: this new event has 195 ancestors and is cut-off event [2025-03-15 01:10:07,655 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:07,655 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:07,655 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:07,655 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][228], [281#true, 139#L1043-5true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 196#L1032-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,655 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is cut-off event [2025-03-15 01:10:07,655 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:10:07,655 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:10:07,655 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:10:07,656 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][228], [281#true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 284#true, 275#true, 263#true, 94#L1043true, 268#(= |#race~tids~0| 0), 257#true, 196#L1032-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,656 INFO L294 olderBase$Statistics]: this new event has 195 ancestors and is cut-off event [2025-03-15 01:10:07,656 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:07,656 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:07,656 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:07,656 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][228], [281#true, 72#L1043-3true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 196#L1032-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,656 INFO L294 olderBase$Statistics]: this new event has 198 ancestors and is cut-off event [2025-03-15 01:10:07,656 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:07,656 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:07,656 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:07,656 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][228], [281#true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 207#L1043-4true, 196#L1032-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,656 INFO L294 olderBase$Statistics]: this new event has 199 ancestors and is cut-off event [2025-03-15 01:10:07,656 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:07,656 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:07,656 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:07,656 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][303], [281#true, 114#L1045-5true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 272#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), 196#L1032-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,656 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2025-03-15 01:10:07,656 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:10:07,657 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:10:07,657 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:10:07,657 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][295], [281#true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 284#true, 275#true, 263#true, 116#L1045-4true, 271#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0), 268#(= |#race~tids~0| 0), 257#true, 196#L1032-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,657 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is cut-off event [2025-03-15 01:10:07,657 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:10:07,657 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:10:07,657 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:10:07,657 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][312], [281#true, 2#L1045-6true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 284#true, 275#true, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 263#true, 268#(= |#race~tids~0| 0), 257#true, 196#L1032-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,657 INFO L294 olderBase$Statistics]: this new event has 202 ancestors and is cut-off event [2025-03-15 01:10:07,657 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:07,657 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:07,657 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:07,657 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][320], [278#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|)), 281#true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 284#true, 263#true, 167#L1043-8true, 268#(= |#race~tids~0| 0), 257#true, 196#L1032-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,657 INFO L294 olderBase$Statistics]: this new event has 203 ancestors and is cut-off event [2025-03-15 01:10:07,657 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:07,657 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:07,657 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:07,663 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 84#L1032-2true, 284#true, 275#true, 263#true, 94#L1043true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,663 INFO L294 olderBase$Statistics]: this new event has 195 ancestors and is cut-off event [2025-03-15 01:10:07,663 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:07,663 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:07,663 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:07,663 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 84#L1032-2true, 284#true, 151#L1042-6true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,663 INFO L294 olderBase$Statistics]: this new event has 193 ancestors and is cut-off event [2025-03-15 01:10:07,663 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-15 01:10:07,663 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-15 01:10:07,663 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-15 01:10:07,663 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 84#L1032-2true, 284#true, 275#true, 263#true, 158#L1045-1true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,663 INFO L294 olderBase$Statistics]: this new event has 197 ancestors and is cut-off event [2025-03-15 01:10:07,663 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:10:07,663 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:10:07,663 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:10:07,663 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 84#L1032-2true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 96#L1045true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,663 INFO L294 olderBase$Statistics]: this new event has 196 ancestors and is cut-off event [2025-03-15 01:10:07,663 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:10:07,663 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:10:07,663 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:10:07,663 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 84#L1032-2true, 66#L1042-8true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,663 INFO L294 olderBase$Statistics]: this new event has 195 ancestors and is cut-off event [2025-03-15 01:10:07,663 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:07,664 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:07,664 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:07,681 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][206], [281#true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 284#true, 263#true, 38#L1043-11true, 268#(= |#race~tids~0| 0), 257#true, 280#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), 196#L1032-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,682 INFO L294 olderBase$Statistics]: this new event has 206 ancestors and is cut-off event [2025-03-15 01:10:07,682 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:10:07,682 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:10:07,682 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:10:07,684 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 72#L1043-3true, 262#(= |#race~threads_total~0| 0), 269#true, 84#L1032-2true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,685 INFO L294 olderBase$Statistics]: this new event has 198 ancestors and is cut-off event [2025-03-15 01:10:07,685 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:07,685 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:07,685 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:07,687 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 84#L1032-2true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, 11#L1045-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,687 INFO L294 olderBase$Statistics]: this new event has 198 ancestors and is cut-off event [2025-03-15 01:10:07,687 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:07,687 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:07,687 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:07,689 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][228], [281#true, 72#L1043-3true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 184#L1032-1true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,689 INFO L294 olderBase$Statistics]: this new event has 197 ancestors and is cut-off event [2025-03-15 01:10:07,689 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:10:07,689 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 01:10:07,689 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:10:07,690 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][228], [281#true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 284#true, 275#true, 263#true, 94#L1043true, 268#(= |#race~tids~0| 0), 257#true, 184#L1032-1true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,690 INFO L294 olderBase$Statistics]: this new event has 194 ancestors and is cut-off event [2025-03-15 01:10:07,690 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:10:07,690 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 01:10:07,690 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:10:07,690 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][228], [281#true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 284#true, 151#L1042-6true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 184#L1032-1true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,690 INFO L294 olderBase$Statistics]: this new event has 192 ancestors and is cut-off event [2025-03-15 01:10:07,690 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:07,690 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:07,690 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 01:10:07,690 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][228], [281#true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 66#L1042-8true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 184#L1032-1true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,690 INFO L294 olderBase$Statistics]: this new event has 194 ancestors and is cut-off event [2025-03-15 01:10:07,690 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 01:10:07,690 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:10:07,690 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:10:07,690 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][228], [281#true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 11#L1045-2true, 184#L1032-1true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,690 INFO L294 olderBase$Statistics]: this new event has 197 ancestors and is cut-off event [2025-03-15 01:10:07,690 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 01:10:07,690 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:10:07,691 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:10:07,691 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][228], [281#true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 284#true, 275#true, 263#true, 158#L1045-1true, 268#(= |#race~tids~0| 0), 257#true, 184#L1032-1true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,691 INFO L294 olderBase$Statistics]: this new event has 196 ancestors and is cut-off event [2025-03-15 01:10:07,691 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:10:07,691 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:10:07,691 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 01:10:07,691 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][228], [281#true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 96#L1045true, 257#true, 184#L1032-1true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,691 INFO L294 olderBase$Statistics]: this new event has 195 ancestors and is cut-off event [2025-03-15 01:10:07,691 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:07,691 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:07,691 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 01:10:07,691 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][228], [281#true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 284#true, 275#true, 263#true, 4#L1042-5true, 268#(= |#race~tids~0| 0), 257#true, 184#L1032-1true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,691 INFO L294 olderBase$Statistics]: this new event has 191 ancestors and is cut-off event [2025-03-15 01:10:07,691 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2025-03-15 01:10:07,691 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 01:10:07,691 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 01:10:07,716 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][228], [281#true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 207#L1043-4true, 184#L1032-1true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,717 INFO L294 olderBase$Statistics]: this new event has 198 ancestors and is cut-off event [2025-03-15 01:10:07,717 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:07,717 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:07,717 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2025-03-15 01:10:07,718 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 84#L1032-2true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, 207#L1043-4true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,718 INFO L294 olderBase$Statistics]: this new event has 199 ancestors and is cut-off event [2025-03-15 01:10:07,718 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:07,718 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:07,718 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:07,721 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][228], [281#true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 284#true, 275#true, 263#true, 182#L1045-3true, 268#(= |#race~tids~0| 0), 257#true, 184#L1032-1true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,721 INFO L294 olderBase$Statistics]: this new event has 198 ancestors and is cut-off event [2025-03-15 01:10:07,721 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:07,721 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2025-03-15 01:10:07,721 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:07,722 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 84#L1032-2true, 284#true, 275#true, 263#true, 182#L1045-3true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,722 INFO L294 olderBase$Statistics]: this new event has 199 ancestors and is cut-off event [2025-03-15 01:10:07,722 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:07,722 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:07,722 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:07,724 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][228], [281#true, 72#L1043-3true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 196#L1032-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,724 INFO L294 olderBase$Statistics]: this new event has 198 ancestors and is cut-off event [2025-03-15 01:10:07,724 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2025-03-15 01:10:07,724 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:07,724 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:07,724 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:07,724 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][228], [281#true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 284#true, 275#true, 263#true, 94#L1043true, 268#(= |#race~tids~0| 0), 257#true, 196#L1032-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,725 INFO L294 olderBase$Statistics]: this new event has 195 ancestors and is cut-off event [2025-03-15 01:10:07,725 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:07,725 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:07,725 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:07,725 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 01:10:07,725 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][228], [281#true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 207#L1043-4true, 196#L1032-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,725 INFO L294 olderBase$Statistics]: this new event has 199 ancestors and is cut-off event [2025-03-15 01:10:07,725 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:07,725 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 01:10:07,725 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:07,725 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:07,725 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][228], [281#true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 151#L1042-6true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 196#L1032-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,725 INFO L294 olderBase$Statistics]: this new event has 193 ancestors and is cut-off event [2025-03-15 01:10:07,725 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-15 01:10:07,725 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-15 01:10:07,725 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 01:10:07,725 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-15 01:10:07,725 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][228], [281#true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 66#L1042-8true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 196#L1032-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,725 INFO L294 olderBase$Statistics]: this new event has 195 ancestors and is cut-off event [2025-03-15 01:10:07,725 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:07,726 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:07,726 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:07,726 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 01:10:07,726 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][228], [281#true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 11#L1045-2true, 196#L1032-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,726 INFO L294 olderBase$Statistics]: this new event has 198 ancestors and is cut-off event [2025-03-15 01:10:07,726 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:07,726 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:07,726 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:07,726 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2025-03-15 01:10:07,726 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][228], [281#true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 284#true, 275#true, 263#true, 158#L1045-1true, 268#(= |#race~tids~0| 0), 257#true, 196#L1032-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,726 INFO L294 olderBase$Statistics]: this new event has 197 ancestors and is cut-off event [2025-03-15 01:10:07,726 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:10:07,726 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 01:10:07,726 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:10:07,726 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:10:07,726 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][228], [281#true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 96#L1045true, 257#true, 196#L1032-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,726 INFO L294 olderBase$Statistics]: this new event has 196 ancestors and is cut-off event [2025-03-15 01:10:07,726 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:10:07,726 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:10:07,726 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:10:07,726 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 01:10:07,727 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][228], [281#true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 284#true, 275#true, 263#true, 182#L1045-3true, 268#(= |#race~tids~0| 0), 257#true, 196#L1032-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,727 INFO L294 olderBase$Statistics]: this new event has 199 ancestors and is cut-off event [2025-03-15 01:10:07,727 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:07,727 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 01:10:07,727 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:07,727 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:07,727 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][228], [281#true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 284#true, 275#true, 263#true, 4#L1042-5true, 268#(= |#race~tids~0| 0), 257#true, 196#L1032-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,727 INFO L294 olderBase$Statistics]: this new event has 192 ancestors and is cut-off event [2025-03-15 01:10:07,727 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 01:10:07,727 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:07,727 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:07,731 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 151#L1042-6true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 74#L1032-1true, 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,731 INFO L294 olderBase$Statistics]: this new event has 193 ancestors and is cut-off event [2025-03-15 01:10:07,731 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:07,731 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 01:10:07,731 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:07,731 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 94#L1043true, 74#L1032-1true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,731 INFO L294 olderBase$Statistics]: this new event has 195 ancestors and is cut-off event [2025-03-15 01:10:07,731 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 01:10:07,731 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:10:07,732 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:10:07,732 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 74#L1032-1true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 96#L1045true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,732 INFO L294 olderBase$Statistics]: this new event has 196 ancestors and is cut-off event [2025-03-15 01:10:07,732 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:07,732 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 01:10:07,732 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:07,732 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 4#L1042-5true, 74#L1032-1true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,732 INFO L294 olderBase$Statistics]: this new event has 192 ancestors and is cut-off event [2025-03-15 01:10:07,732 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 01:10:07,732 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2025-03-15 01:10:07,732 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 01:10:07,732 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 66#L1042-8true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 74#L1032-1true, 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,732 INFO L294 olderBase$Statistics]: this new event has 195 ancestors and is cut-off event [2025-03-15 01:10:07,732 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:10:07,732 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 01:10:07,732 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:10:07,733 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 246#L1034-1true, 263#true, 94#L1043true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,734 INFO L294 olderBase$Statistics]: this new event has 197 ancestors and is cut-off event [2025-03-15 01:10:07,734 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:10:07,734 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:10:07,734 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:10:07,734 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 151#L1042-6true, 275#true, 246#L1034-1true, 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,734 INFO L294 olderBase$Statistics]: this new event has 195 ancestors and is cut-off event [2025-03-15 01:10:07,734 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:07,734 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:07,734 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:07,734 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 246#L1034-1true, 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 96#L1045true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,734 INFO L294 olderBase$Statistics]: this new event has 198 ancestors and is cut-off event [2025-03-15 01:10:07,734 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:07,734 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:07,734 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:07,734 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 66#L1042-8true, 284#true, 275#true, 246#L1034-1true, 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,734 INFO L294 olderBase$Statistics]: this new event has 197 ancestors and is cut-off event [2025-03-15 01:10:07,734 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:10:07,734 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:10:07,734 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:10:07,756 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][228], [281#true, 139#L1043-5true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 196#L1032-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,756 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is cut-off event [2025-03-15 01:10:07,756 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:10:07,756 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:10:07,756 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 01:10:07,756 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:10:07,756 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][228], [281#true, 139#L1043-5true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 184#L1032-1true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,756 INFO L294 olderBase$Statistics]: this new event has 199 ancestors and is cut-off event [2025-03-15 01:10:07,756 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:07,756 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 01:10:07,756 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:07,757 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 139#L1043-5true, 262#(= |#race~threads_total~0| 0), 269#true, 84#L1032-2true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,757 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is cut-off event [2025-03-15 01:10:07,757 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:10:07,757 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:10:07,757 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:10:07,760 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][295], [281#true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 284#true, 275#true, 263#true, 116#L1045-4true, 271#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0), 268#(= |#race~tids~0| 0), 257#true, 196#L1032-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,760 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is cut-off event [2025-03-15 01:10:07,760 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:10:07,760 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 01:10:07,760 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:10:07,760 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:10:07,761 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][295], [281#true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 284#true, 275#true, 263#true, 116#L1045-4true, 271#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0), 268#(= |#race~tids~0| 0), 257#true, 184#L1032-1true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,761 INFO L294 olderBase$Statistics]: this new event has 199 ancestors and is cut-off event [2025-03-15 01:10:07,761 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:07,761 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 01:10:07,761 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:07,761 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][141], [281#true, 262#(= |#race~threads_total~0| 0), 84#L1032-2true, 284#true, 275#true, 263#true, 116#L1045-4true, 271#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0), 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,761 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is cut-off event [2025-03-15 01:10:07,762 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:10:07,762 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:10:07,762 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:10:07,763 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 158#L1045-1true, 268#(= |#race~tids~0| 0), 74#L1032-1true, 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,763 INFO L294 olderBase$Statistics]: this new event has 197 ancestors and is cut-off event [2025-03-15 01:10:07,763 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:10:07,763 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:10:07,763 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 01:10:07,764 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][228], [281#true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 284#true, 275#true, 263#true, 158#L1045-1true, 268#(= |#race~tids~0| 0), 257#true, 184#L1032-1true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,764 INFO L294 olderBase$Statistics]: this new event has 197 ancestors and is cut-off event [2025-03-15 01:10:07,764 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:10:07,764 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 01:10:07,764 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:10:07,764 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 01:10:07,764 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][228], [281#true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 96#L1045true, 257#true, 184#L1032-1true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,764 INFO L294 olderBase$Statistics]: this new event has 196 ancestors and is cut-off event [2025-03-15 01:10:07,764 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:07,764 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:07,764 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 01:10:07,765 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 01:10:07,765 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][228], [281#true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 151#L1042-6true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 184#L1032-1true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,765 INFO L294 olderBase$Statistics]: this new event has 193 ancestors and is cut-off event [2025-03-15 01:10:07,765 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:07,765 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:07,765 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 01:10:07,765 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 01:10:07,765 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][228], [281#true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 284#true, 275#true, 263#true, 94#L1043true, 268#(= |#race~tids~0| 0), 257#true, 184#L1032-1true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,765 INFO L294 olderBase$Statistics]: this new event has 195 ancestors and is cut-off event [2025-03-15 01:10:07,765 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:10:07,765 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 01:10:07,765 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:10:07,765 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 01:10:07,765 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][228], [281#true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 66#L1042-8true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 184#L1032-1true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,765 INFO L294 olderBase$Statistics]: this new event has 195 ancestors and is cut-off event [2025-03-15 01:10:07,765 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 01:10:07,765 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:10:07,765 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:10:07,765 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 01:10:07,770 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 84#L1032-2true, 151#L1042-6true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,770 INFO L294 olderBase$Statistics]: this new event has 194 ancestors and is cut-off event [2025-03-15 01:10:07,770 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-15 01:10:07,770 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-15 01:10:07,770 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-15 01:10:07,770 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 01:10:07,771 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 84#L1032-2true, 284#true, 275#true, 263#true, 94#L1043true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,771 INFO L294 olderBase$Statistics]: this new event has 196 ancestors and is cut-off event [2025-03-15 01:10:07,771 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:07,771 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:07,771 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:07,771 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 01:10:07,771 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 84#L1032-2true, 284#true, 275#true, 263#true, 158#L1045-1true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,771 INFO L294 olderBase$Statistics]: this new event has 198 ancestors and is cut-off event [2025-03-15 01:10:07,771 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 01:10:07,771 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:10:07,771 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:10:07,771 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:10:07,771 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 84#L1032-2true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 96#L1045true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,771 INFO L294 olderBase$Statistics]: this new event has 197 ancestors and is cut-off event [2025-03-15 01:10:07,771 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 01:10:07,771 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:10:07,771 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:10:07,771 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:10:07,771 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 84#L1032-2true, 284#true, 275#true, 263#true, 4#L1042-5true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,771 INFO L294 olderBase$Statistics]: this new event has 193 ancestors and is cut-off event [2025-03-15 01:10:07,771 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:07,772 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:07,772 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 01:10:07,772 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 84#L1032-2true, 66#L1042-8true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,772 INFO L294 olderBase$Statistics]: this new event has 196 ancestors and is cut-off event [2025-03-15 01:10:07,772 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 01:10:07,772 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:07,772 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:07,772 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:07,773 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 94#L1043true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 250#L1034-2true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,773 INFO L294 olderBase$Statistics]: this new event has 198 ancestors and is cut-off event [2025-03-15 01:10:07,773 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:07,773 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:07,773 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:07,773 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:07,773 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 151#L1042-6true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 250#L1034-2true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,774 INFO L294 olderBase$Statistics]: this new event has 196 ancestors and is cut-off event [2025-03-15 01:10:07,774 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:10:07,774 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:10:07,774 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:10:07,774 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 96#L1045true, 250#L1034-2true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,774 INFO L294 olderBase$Statistics]: this new event has 199 ancestors and is cut-off event [2025-03-15 01:10:07,774 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:07,774 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:07,774 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:07,774 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:07,774 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 66#L1042-8true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 250#L1034-2true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,774 INFO L294 olderBase$Statistics]: this new event has 198 ancestors and is cut-off event [2025-03-15 01:10:07,774 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:07,774 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:07,774 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:07,774 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:07,805 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][228], [281#true, 8#L1043-6true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 196#L1032-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,805 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2025-03-15 01:10:07,805 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:10:07,805 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:10:07,805 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:10:07,805 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 01:10:07,805 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][228], [281#true, 8#L1043-6true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 184#L1032-1true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,805 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is cut-off event [2025-03-15 01:10:07,805 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 01:10:07,805 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:10:07,805 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:10:07,807 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 8#L1043-6true, 262#(= |#race~threads_total~0| 0), 269#true, 84#L1032-2true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,807 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2025-03-15 01:10:07,807 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:10:07,807 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:10:07,807 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:10:07,807 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][228], [281#true, 72#L1043-3true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 184#L1032-1true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,808 INFO L294 olderBase$Statistics]: this new event has 198 ancestors and is cut-off event [2025-03-15 01:10:07,808 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:10:07,808 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 01:10:07,808 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 01:10:07,808 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:10:07,809 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 72#L1043-3true, 262#(= |#race~threads_total~0| 0), 269#true, 84#L1032-2true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,809 INFO L294 olderBase$Statistics]: this new event has 199 ancestors and is cut-off event [2025-03-15 01:10:07,809 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:07,809 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:07,809 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:07,809 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2025-03-15 01:10:07,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 72#L1043-3true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 74#L1032-1true, 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,809 INFO L294 olderBase$Statistics]: this new event has 198 ancestors and is cut-off event [2025-03-15 01:10:07,809 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 01:10:07,809 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:10:07,809 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:10:07,810 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][303], [281#true, 114#L1045-5true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 196#L1032-2true, 272#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,810 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2025-03-15 01:10:07,810 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:10:07,810 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 01:10:07,810 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:10:07,810 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:10:07,810 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][303], [281#true, 114#L1045-5true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 184#L1032-1true, 272#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,810 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is cut-off event [2025-03-15 01:10:07,810 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:10:07,810 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 01:10:07,811 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:10:07,811 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][149], [281#true, 114#L1045-5true, 262#(= |#race~threads_total~0| 0), 84#L1032-2true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, 272#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,811 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2025-03-15 01:10:07,811 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:10:07,812 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:10:07,812 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:10:07,812 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][228], [281#true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 11#L1045-2true, 184#L1032-1true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,812 INFO L294 olderBase$Statistics]: this new event has 198 ancestors and is cut-off event [2025-03-15 01:10:07,812 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 01:10:07,812 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:10:07,812 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 01:10:07,813 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:10:07,813 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 84#L1032-2true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, 11#L1045-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,813 INFO L294 olderBase$Statistics]: this new event has 199 ancestors and is cut-off event [2025-03-15 01:10:07,813 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2025-03-15 01:10:07,813 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:07,814 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:07,814 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:07,814 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 74#L1032-1true, 90#L1029-4true, 257#true, 11#L1045-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,814 INFO L294 olderBase$Statistics]: this new event has 198 ancestors and is cut-off event [2025-03-15 01:10:07,814 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 01:10:07,814 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:10:07,814 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:10:07,815 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][228], [281#true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 284#true, 275#true, 263#true, 158#L1045-1true, 268#(= |#race~tids~0| 0), 257#true, 196#L1032-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,815 INFO L294 olderBase$Statistics]: this new event has 198 ancestors and is cut-off event [2025-03-15 01:10:07,815 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:10:07,815 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 01:10:07,815 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 01:10:07,815 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:10:07,815 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:10:07,815 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][228], [281#true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 11#L1045-2true, 196#L1032-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,815 INFO L294 olderBase$Statistics]: this new event has 199 ancestors and is cut-off event [2025-03-15 01:10:07,815 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:07,815 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:07,815 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2025-03-15 01:10:07,815 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:07,816 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2025-03-15 01:10:07,816 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][228], [281#true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 96#L1045true, 257#true, 196#L1032-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,816 INFO L294 olderBase$Statistics]: this new event has 197 ancestors and is cut-off event [2025-03-15 01:10:07,816 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:10:07,816 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:10:07,816 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 01:10:07,816 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:10:07,816 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 01:10:07,816 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][228], [281#true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 284#true, 151#L1042-6true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 196#L1032-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,816 INFO L294 olderBase$Statistics]: this new event has 194 ancestors and is cut-off event [2025-03-15 01:10:07,816 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-15 01:10:07,816 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-15 01:10:07,816 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 01:10:07,816 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 01:10:07,816 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-15 01:10:07,816 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][228], [281#true, 72#L1043-3true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 196#L1032-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,816 INFO L294 olderBase$Statistics]: this new event has 199 ancestors and is cut-off event [2025-03-15 01:10:07,816 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2025-03-15 01:10:07,816 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2025-03-15 01:10:07,816 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:07,816 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:07,816 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:07,817 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][228], [281#true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 284#true, 275#true, 263#true, 94#L1043true, 268#(= |#race~tids~0| 0), 257#true, 196#L1032-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,817 INFO L294 olderBase$Statistics]: this new event has 196 ancestors and is cut-off event [2025-03-15 01:10:07,817 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:07,817 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 01:10:07,817 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:07,817 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:07,817 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 01:10:07,817 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][228], [281#true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 66#L1042-8true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 196#L1032-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,817 INFO L294 olderBase$Statistics]: this new event has 196 ancestors and is cut-off event [2025-03-15 01:10:07,817 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:07,817 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 01:10:07,817 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:07,817 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:07,817 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 01:10:07,846 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][311], [281#true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 102#L1043-7true, 284#true, 263#true, 277#(= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|), 268#(= |#race~tids~0| 0), 257#true, 196#L1032-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,846 INFO L294 olderBase$Statistics]: this new event has 202 ancestors and is cut-off event [2025-03-15 01:10:07,846 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:07,846 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:07,846 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 01:10:07,846 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:07,846 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][311], [281#true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 102#L1043-7true, 284#true, 263#true, 277#(= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|), 268#(= |#race~tids~0| 0), 257#true, 184#L1032-1true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,846 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2025-03-15 01:10:07,846 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:10:07,846 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:10:07,846 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 01:10:07,847 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][153], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 102#L1043-7true, 84#L1032-2true, 284#true, 263#true, 277#(= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|), 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,847 INFO L294 olderBase$Statistics]: this new event has 202 ancestors and is cut-off event [2025-03-15 01:10:07,847 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:07,847 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:07,847 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:07,848 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][228], [281#true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 207#L1043-4true, 184#L1032-1true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,848 INFO L294 olderBase$Statistics]: this new event has 199 ancestors and is cut-off event [2025-03-15 01:10:07,848 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:07,848 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2025-03-15 01:10:07,848 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:07,848 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2025-03-15 01:10:07,848 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][228], [281#true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 207#L1043-4true, 196#L1032-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,848 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is cut-off event [2025-03-15 01:10:07,849 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:07,849 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 01:10:07,849 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 01:10:07,849 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:07,849 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:07,850 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 84#L1032-2true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, 207#L1043-4true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,850 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is cut-off event [2025-03-15 01:10:07,850 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:07,850 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:07,850 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 01:10:07,850 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:07,850 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 74#L1032-1true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, 207#L1043-4true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,850 INFO L294 olderBase$Statistics]: this new event has 199 ancestors and is cut-off event [2025-03-15 01:10:07,850 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:07,850 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:07,850 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2025-03-15 01:10:07,851 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][312], [281#true, 2#L1045-6true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 284#true, 275#true, 263#true, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 268#(= |#race~tids~0| 0), 257#true, 196#L1032-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,851 INFO L294 olderBase$Statistics]: this new event has 202 ancestors and is cut-off event [2025-03-15 01:10:07,851 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:07,851 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 01:10:07,851 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:07,851 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:07,851 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][312], [281#true, 2#L1045-6true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 284#true, 275#true, 263#true, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 268#(= |#race~tids~0| 0), 257#true, 184#L1032-1true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,852 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2025-03-15 01:10:07,852 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:10:07,852 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:10:07,852 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 01:10:07,853 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][156], [281#true, 2#L1045-6true, 262#(= |#race~threads_total~0| 0), 84#L1032-2true, 284#true, 275#true, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,853 INFO L294 olderBase$Statistics]: this new event has 202 ancestors and is cut-off event [2025-03-15 01:10:07,853 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:07,853 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:07,853 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:07,853 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][228], [281#true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 284#true, 275#true, 263#true, 182#L1045-3true, 268#(= |#race~tids~0| 0), 257#true, 184#L1032-1true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,853 INFO L294 olderBase$Statistics]: this new event has 199 ancestors and is cut-off event [2025-03-15 01:10:07,854 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2025-03-15 01:10:07,854 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:07,854 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2025-03-15 01:10:07,854 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:07,854 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][228], [281#true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 284#true, 275#true, 263#true, 182#L1045-3true, 268#(= |#race~tids~0| 0), 257#true, 196#L1032-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,854 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is cut-off event [2025-03-15 01:10:07,854 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:07,854 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 01:10:07,854 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:07,854 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:07,854 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 01:10:07,855 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 84#L1032-2true, 284#true, 275#true, 263#true, 182#L1045-3true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,855 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is cut-off event [2025-03-15 01:10:07,855 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:07,855 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 01:10:07,855 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:07,855 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:07,855 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 182#L1045-3true, 268#(= |#race~tids~0| 0), 74#L1032-1true, 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,855 INFO L294 olderBase$Statistics]: this new event has 199 ancestors and is cut-off event [2025-03-15 01:10:07,855 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:07,855 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2025-03-15 01:10:07,855 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:07,858 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][228], [281#true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 284#true, 275#true, 263#true, 94#L1043true, 214#L1034-2true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,858 INFO L294 olderBase$Statistics]: this new event has 198 ancestors and is cut-off event [2025-03-15 01:10:07,858 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2025-03-15 01:10:07,858 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:07,858 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:07,858 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][228], [281#true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 151#L1042-6true, 284#true, 275#true, 263#true, 214#L1034-2true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,858 INFO L294 olderBase$Statistics]: this new event has 196 ancestors and is cut-off event [2025-03-15 01:10:07,858 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:10:07,858 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:10:07,858 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 01:10:07,858 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][228], [281#true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 66#L1042-8true, 284#true, 275#true, 263#true, 214#L1034-2true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,858 INFO L294 olderBase$Statistics]: this new event has 198 ancestors and is cut-off event [2025-03-15 01:10:07,858 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:07,858 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:07,858 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2025-03-15 01:10:07,858 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][228], [281#true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 284#true, 275#true, 263#true, 214#L1034-2true, 268#(= |#race~tids~0| 0), 96#L1045true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,858 INFO L294 olderBase$Statistics]: this new event has 199 ancestors and is cut-off event [2025-03-15 01:10:07,858 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:07,858 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:07,858 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 01:10:07,859 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][228], [281#true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 284#true, 275#true, 263#true, 214#L1034-2true, 4#L1042-5true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,859 INFO L294 olderBase$Statistics]: this new event has 195 ancestors and is cut-off event [2025-03-15 01:10:07,859 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:07,859 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:07,859 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 01:10:07,864 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 151#L1042-6true, 284#true, 246#L1034-1true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,864 INFO L294 olderBase$Statistics]: this new event has 196 ancestors and is cut-off event [2025-03-15 01:10:07,864 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:07,864 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:07,864 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:07,864 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 01:10:07,864 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 246#L1034-1true, 275#true, 263#true, 94#L1043true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,864 INFO L294 olderBase$Statistics]: this new event has 198 ancestors and is cut-off event [2025-03-15 01:10:07,864 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:10:07,864 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 01:10:07,864 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:10:07,864 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:10:07,864 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 246#L1034-1true, 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 96#L1045true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,864 INFO L294 olderBase$Statistics]: this new event has 199 ancestors and is cut-off event [2025-03-15 01:10:07,864 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:07,864 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:07,865 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2025-03-15 01:10:07,865 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:07,865 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 246#L1034-1true, 275#true, 263#true, 4#L1042-5true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,865 INFO L294 olderBase$Statistics]: this new event has 195 ancestors and is cut-off event [2025-03-15 01:10:07,865 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:10:07,865 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 01:10:07,865 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:10:07,865 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 66#L1042-8true, 284#true, 275#true, 246#L1034-1true, 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,865 INFO L294 olderBase$Statistics]: this new event has 198 ancestors and is cut-off event [2025-03-15 01:10:07,865 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:10:07,865 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:10:07,865 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 01:10:07,865 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:10:07,884 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][320], [281#true, 278#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|)), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 284#true, 263#true, 167#L1043-8true, 268#(= |#race~tids~0| 0), 257#true, 196#L1032-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,884 INFO L294 olderBase$Statistics]: this new event has 203 ancestors and is cut-off event [2025-03-15 01:10:07,884 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:07,884 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:07,884 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 01:10:07,884 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:07,884 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][320], [278#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|)), 281#true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 284#true, 263#true, 167#L1043-8true, 268#(= |#race~tids~0| 0), 257#true, 184#L1032-1true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,884 INFO L294 olderBase$Statistics]: this new event has 202 ancestors and is cut-off event [2025-03-15 01:10:07,884 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:07,884 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:07,884 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 01:10:07,885 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][164], [278#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|)), 281#true, 262#(= |#race~threads_total~0| 0), 269#true, 84#L1032-2true, 284#true, 263#true, 167#L1043-8true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,885 INFO L294 olderBase$Statistics]: this new event has 203 ancestors and is cut-off event [2025-03-15 01:10:07,885 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:07,885 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:07,885 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:07,886 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][228], [281#true, 139#L1043-5true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 184#L1032-1true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,886 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is cut-off event [2025-03-15 01:10:07,886 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 01:10:07,886 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:07,886 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 01:10:07,887 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:07,887 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][228], [281#true, 139#L1043-5true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 196#L1032-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,887 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2025-03-15 01:10:07,887 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:10:07,887 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:10:07,887 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 01:10:07,887 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:10:07,887 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 01:10:07,888 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 139#L1043-5true, 262#(= |#race~threads_total~0| 0), 269#true, 84#L1032-2true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,888 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2025-03-15 01:10:07,888 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:10:07,888 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 01:10:07,888 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:10:07,888 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:10:07,888 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 139#L1043-5true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 74#L1032-1true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,888 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is cut-off event [2025-03-15 01:10:07,888 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:07,888 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 01:10:07,888 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:07,889 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][321], [281#true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 77#L1045-7true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 196#L1032-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,889 INFO L294 olderBase$Statistics]: this new event has 203 ancestors and is cut-off event [2025-03-15 01:10:07,889 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:07,889 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:07,889 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 01:10:07,889 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:07,890 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][321], [281#true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 77#L1045-7true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 184#L1032-1true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,890 INFO L294 olderBase$Statistics]: this new event has 202 ancestors and is cut-off event [2025-03-15 01:10:07,890 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:07,890 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:07,890 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 01:10:07,891 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][168], [281#true, 262#(= |#race~threads_total~0| 0), 77#L1045-7true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 84#L1032-2true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,891 INFO L294 olderBase$Statistics]: this new event has 203 ancestors and is cut-off event [2025-03-15 01:10:07,891 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:07,891 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:07,891 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:07,893 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][141], [281#true, 262#(= |#race~threads_total~0| 0), 84#L1032-2true, 284#true, 275#true, 263#true, 116#L1045-4true, 271#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0), 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,893 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2025-03-15 01:10:07,893 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:10:07,893 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 01:10:07,893 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:10:07,893 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:10:07,893 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][141], [281#true, 262#(= |#race~threads_total~0| 0), 284#true, 275#true, 263#true, 116#L1045-4true, 271#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0), 268#(= |#race~tids~0| 0), 74#L1032-1true, 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,893 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is cut-off event [2025-03-15 01:10:07,893 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:07,893 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 01:10:07,893 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:07,895 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][228], [281#true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 284#true, 109#L1034-1true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 96#L1045true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,895 INFO L294 olderBase$Statistics]: this new event has 199 ancestors and is cut-off event [2025-03-15 01:10:07,895 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2025-03-15 01:10:07,895 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:07,895 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2025-03-15 01:10:07,895 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][228], [281#true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 151#L1042-6true, 109#L1034-1true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,895 INFO L294 olderBase$Statistics]: this new event has 196 ancestors and is cut-off event [2025-03-15 01:10:07,895 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:07,895 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 01:10:07,895 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 01:10:07,895 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][228], [281#true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 284#true, 109#L1034-1true, 275#true, 263#true, 94#L1043true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,895 INFO L294 olderBase$Statistics]: this new event has 198 ancestors and is cut-off event [2025-03-15 01:10:07,895 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 01:10:07,895 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 01:10:07,895 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:10:07,896 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][228], [281#true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 66#L1042-8true, 284#true, 109#L1034-1true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,896 INFO L294 olderBase$Statistics]: this new event has 198 ancestors and is cut-off event [2025-03-15 01:10:07,896 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 01:10:07,896 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:10:07,896 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 01:10:07,902 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 151#L1042-6true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 250#L1034-2true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,903 INFO L294 olderBase$Statistics]: this new event has 197 ancestors and is cut-off event [2025-03-15 01:10:07,903 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 01:10:07,903 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:10:07,903 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:10:07,903 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:10:07,903 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 94#L1043true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 250#L1034-2true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,903 INFO L294 olderBase$Statistics]: this new event has 199 ancestors and is cut-off event [2025-03-15 01:10:07,903 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:07,903 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2025-03-15 01:10:07,903 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:07,903 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:07,903 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:07,903 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 96#L1045true, 250#L1034-2true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,903 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is cut-off event [2025-03-15 01:10:07,903 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:07,903 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:07,903 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:07,904 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 01:10:07,904 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:07,904 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 4#L1042-5true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 250#L1034-2true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,904 INFO L294 olderBase$Statistics]: this new event has 196 ancestors and is cut-off event [2025-03-15 01:10:07,904 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 01:10:07,904 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:07,904 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:07,904 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 66#L1042-8true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 250#L1034-2true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,904 INFO L294 olderBase$Statistics]: this new event has 199 ancestors and is cut-off event [2025-03-15 01:10:07,904 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:07,904 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2025-03-15 01:10:07,904 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:07,904 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:07,904 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:07,922 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][336], [281#true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 284#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 129#L1043-9true, 196#L1032-2true, 279#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,923 INFO L294 olderBase$Statistics]: this new event has 204 ancestors and is cut-off event [2025-03-15 01:10:07,923 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:07,923 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:07,923 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 01:10:07,923 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:07,923 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][336], [281#true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 284#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 129#L1043-9true, 184#L1032-1true, 279#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,923 INFO L294 olderBase$Statistics]: this new event has 203 ancestors and is cut-off event [2025-03-15 01:10:07,923 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:07,923 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:07,923 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 01:10:07,924 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][174], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 84#L1032-2true, 284#true, 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, 129#L1043-9true, 279#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,925 INFO L294 olderBase$Statistics]: this new event has 204 ancestors and is cut-off event [2025-03-15 01:10:07,925 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:07,925 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:07,925 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:07,926 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][228], [281#true, 8#L1043-6true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 184#L1032-1true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,926 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2025-03-15 01:10:07,926 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 01:10:07,926 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:10:07,926 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 01:10:07,926 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:10:07,926 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][228], [281#true, 8#L1043-6true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 196#L1032-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,926 INFO L294 olderBase$Statistics]: this new event has 202 ancestors and is cut-off event [2025-03-15 01:10:07,926 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:10:07,926 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:10:07,926 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 01:10:07,926 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:10:07,926 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 01:10:07,927 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 8#L1043-6true, 262#(= |#race~threads_total~0| 0), 269#true, 84#L1032-2true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,928 INFO L294 olderBase$Statistics]: this new event has 202 ancestors and is cut-off event [2025-03-15 01:10:07,928 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:10:07,928 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:10:07,928 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:10:07,928 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 01:10:07,928 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 8#L1043-6true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 74#L1032-1true, 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,928 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2025-03-15 01:10:07,928 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:10:07,928 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:10:07,928 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 01:10:07,929 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][321], [281#true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 180#L1045-8true, 257#true, 196#L1032-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,929 INFO L294 olderBase$Statistics]: this new event has 204 ancestors and is cut-off event [2025-03-15 01:10:07,929 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 01:10:07,929 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:07,929 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:07,929 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:07,929 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][321], [281#true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 180#L1045-8true, 257#true, 184#L1032-1true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,929 INFO L294 olderBase$Statistics]: this new event has 203 ancestors and is cut-off event [2025-03-15 01:10:07,929 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:07,929 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 01:10:07,929 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:07,930 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][168], [281#true, 262#(= |#race~threads_total~0| 0), 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 84#L1032-2true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 180#L1045-8true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,930 INFO L294 olderBase$Statistics]: this new event has 204 ancestors and is cut-off event [2025-03-15 01:10:07,930 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:07,930 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:07,930 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:07,932 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][149], [281#true, 114#L1045-5true, 262#(= |#race~threads_total~0| 0), 84#L1032-2true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, 272#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,932 INFO L294 olderBase$Statistics]: this new event has 202 ancestors and is cut-off event [2025-03-15 01:10:07,932 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:10:07,932 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:10:07,932 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:10:07,932 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 01:10:07,932 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][149], [281#true, 114#L1045-5true, 262#(= |#race~threads_total~0| 0), 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 74#L1032-1true, 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, 272#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,932 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2025-03-15 01:10:07,932 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 01:10:07,932 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:10:07,932 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:10:07,934 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][228], [281#true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 284#true, 275#true, 263#true, 214#L1034-2true, 268#(= |#race~tids~0| 0), 96#L1045true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,934 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is cut-off event [2025-03-15 01:10:07,934 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:07,934 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:07,934 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 01:10:07,934 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 01:10:07,934 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][228], [281#true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 284#true, 151#L1042-6true, 275#true, 263#true, 214#L1034-2true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,934 INFO L294 olderBase$Statistics]: this new event has 197 ancestors and is cut-off event [2025-03-15 01:10:07,934 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:10:07,934 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:10:07,934 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 01:10:07,934 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 01:10:07,935 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][228], [281#true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 284#true, 275#true, 263#true, 94#L1043true, 214#L1034-2true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,935 INFO L294 olderBase$Statistics]: this new event has 199 ancestors and is cut-off event [2025-03-15 01:10:07,935 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2025-03-15 01:10:07,935 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:07,935 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2025-03-15 01:10:07,935 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:07,935 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][228], [281#true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 66#L1042-8true, 284#true, 275#true, 263#true, 214#L1034-2true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,935 INFO L294 olderBase$Statistics]: this new event has 199 ancestors and is cut-off event [2025-03-15 01:10:07,935 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:07,935 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:07,935 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2025-03-15 01:10:07,935 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2025-03-15 01:10:07,960 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][311], [281#true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 102#L1043-7true, 269#true, 284#true, 263#true, 277#(= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|), 268#(= |#race~tids~0| 0), 257#true, 184#L1032-1true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,960 INFO L294 olderBase$Statistics]: this new event has 202 ancestors and is cut-off event [2025-03-15 01:10:07,960 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 01:10:07,960 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:10:07,960 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:10:07,960 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 01:10:07,960 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][311], [281#true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 102#L1043-7true, 269#true, 284#true, 263#true, 277#(= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|), 268#(= |#race~tids~0| 0), 257#true, 196#L1032-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,960 INFO L294 olderBase$Statistics]: this new event has 203 ancestors and is cut-off event [2025-03-15 01:10:07,960 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 01:10:07,960 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:07,960 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:07,960 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 01:10:07,960 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:07,961 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][153], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 102#L1043-7true, 84#L1032-2true, 284#true, 263#true, 277#(= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|), 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,961 INFO L294 olderBase$Statistics]: this new event has 203 ancestors and is cut-off event [2025-03-15 01:10:07,961 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 01:10:07,961 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:07,961 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:07,961 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:07,961 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][153], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 102#L1043-7true, 284#true, 263#true, 277#(= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|), 74#L1032-1true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,961 INFO L294 olderBase$Statistics]: this new event has 202 ancestors and is cut-off event [2025-03-15 01:10:07,961 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:10:07,961 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 01:10:07,962 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:10:07,962 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][156], [281#true, 2#L1045-6true, 262#(= |#race~threads_total~0| 0), 84#L1032-2true, 284#true, 275#true, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,962 INFO L294 olderBase$Statistics]: this new event has 203 ancestors and is cut-off event [2025-03-15 01:10:07,963 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:07,963 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:07,963 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:07,963 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 01:10:07,963 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][156], [281#true, 2#L1045-6true, 262#(= |#race~threads_total~0| 0), 284#true, 275#true, 263#true, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 268#(= |#race~tids~0| 0), 74#L1032-1true, 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,963 INFO L294 olderBase$Statistics]: this new event has 202 ancestors and is cut-off event [2025-03-15 01:10:07,963 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:10:07,963 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:10:07,963 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 01:10:07,983 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][320], [278#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|)), 281#true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 284#true, 263#true, 167#L1043-8true, 268#(= |#race~tids~0| 0), 257#true, 184#L1032-1true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,983 INFO L294 olderBase$Statistics]: this new event has 203 ancestors and is cut-off event [2025-03-15 01:10:07,983 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:07,983 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 01:10:07,983 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:07,983 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 01:10:07,983 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][320], [281#true, 278#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|)), 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 284#true, 263#true, 167#L1043-8true, 268#(= |#race~tids~0| 0), 257#true, 196#L1032-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,983 INFO L294 olderBase$Statistics]: this new event has 204 ancestors and is cut-off event [2025-03-15 01:10:07,983 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:07,983 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 01:10:07,983 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:07,983 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 01:10:07,983 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:07,984 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][164], [281#true, 278#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|)), 262#(= |#race~threads_total~0| 0), 269#true, 84#L1032-2true, 284#true, 263#true, 167#L1043-8true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,984 INFO L294 olderBase$Statistics]: this new event has 204 ancestors and is cut-off event [2025-03-15 01:10:07,984 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:07,984 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:07,984 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 01:10:07,984 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:07,984 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][164], [278#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|)), 281#true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 263#true, 167#L1043-8true, 268#(= |#race~tids~0| 0), 74#L1032-1true, 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,984 INFO L294 olderBase$Statistics]: this new event has 203 ancestors and is cut-off event [2025-03-15 01:10:07,985 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:07,985 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 01:10:07,985 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:07,988 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][168], [281#true, 262#(= |#race~threads_total~0| 0), 77#L1045-7true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 84#L1032-2true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,988 INFO L294 olderBase$Statistics]: this new event has 204 ancestors and is cut-off event [2025-03-15 01:10:07,988 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:07,988 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:07,988 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 01:10:07,988 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:07,988 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][168], [281#true, 262#(= |#race~threads_total~0| 0), 77#L1045-7true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 284#true, 275#true, 263#true, 74#L1032-1true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:07,988 INFO L294 olderBase$Statistics]: this new event has 203 ancestors and is cut-off event [2025-03-15 01:10:07,988 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:07,988 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 01:10:07,988 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:08,011 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][336], [281#true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 284#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 129#L1043-9true, 184#L1032-1true, 279#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:08,011 INFO L294 olderBase$Statistics]: this new event has 204 ancestors and is cut-off event [2025-03-15 01:10:08,011 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:08,011 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:08,011 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 01:10:08,011 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 01:10:08,012 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][336], [281#true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 284#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 129#L1043-9true, 196#L1032-2true, 279#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:08,012 INFO L294 olderBase$Statistics]: this new event has 205 ancestors and is cut-off event [2025-03-15 01:10:08,012 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:08,012 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:08,012 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 01:10:08,012 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 01:10:08,012 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:08,013 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][174], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 84#L1032-2true, 284#true, 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, 129#L1043-9true, 279#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:08,013 INFO L294 olderBase$Statistics]: this new event has 205 ancestors and is cut-off event [2025-03-15 01:10:08,013 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:08,013 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:08,013 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:08,013 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 01:10:08,013 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][174], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 263#true, 74#L1032-1true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, 129#L1043-9true, 279#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:08,013 INFO L294 olderBase$Statistics]: this new event has 204 ancestors and is cut-off event [2025-03-15 01:10:08,013 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 01:10:08,013 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:08,013 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:08,017 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][168], [281#true, 262#(= |#race~threads_total~0| 0), 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 84#L1032-2true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 180#L1045-8true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:08,017 INFO L294 olderBase$Statistics]: this new event has 205 ancestors and is cut-off event [2025-03-15 01:10:08,017 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:08,017 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:08,017 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:08,017 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 01:10:08,017 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][168], [281#true, 262#(= |#race~threads_total~0| 0), 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 74#L1032-1true, 90#L1029-4true, 180#L1045-8true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:08,017 INFO L294 olderBase$Statistics]: this new event has 204 ancestors and is cut-off event [2025-03-15 01:10:08,017 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 01:10:08,017 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:08,017 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:08,018 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][321], [281#true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 180#L1045-8true, 257#true, 184#L1032-1true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:08,018 INFO L294 olderBase$Statistics]: this new event has 204 ancestors and is cut-off event [2025-03-15 01:10:08,018 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:08,018 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 01:10:08,018 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 01:10:08,018 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:08,018 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][321], [281#true, 262#(= |#race~threads_total~0| 0), 77#L1045-7true, 164#L1029-4true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 184#L1032-1true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:08,018 INFO L294 olderBase$Statistics]: this new event has 203 ancestors and is cut-off event [2025-03-15 01:10:08,018 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:08,018 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:08,018 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 01:10:08,018 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 01:10:08,018 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][303], [281#true, 114#L1045-5true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 184#L1032-1true, 272#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:08,018 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2025-03-15 01:10:08,018 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:10:08,019 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 01:10:08,019 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 01:10:08,019 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:10:08,019 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][295], [281#true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 284#true, 275#true, 263#true, 116#L1045-4true, 271#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0), 268#(= |#race~tids~0| 0), 257#true, 184#L1032-1true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:08,019 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is cut-off event [2025-03-15 01:10:08,019 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 01:10:08,019 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:08,019 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 01:10:08,019 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:08,019 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][312], [281#true, 2#L1045-6true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 284#true, 275#true, 263#true, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 268#(= |#race~tids~0| 0), 257#true, 184#L1032-1true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:08,019 INFO L294 olderBase$Statistics]: this new event has 202 ancestors and is cut-off event [2025-03-15 01:10:08,019 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 01:10:08,019 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:10:08,019 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:10:08,019 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 01:10:08,041 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][321], [281#true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 180#L1045-8true, 257#true, 196#L1032-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:08,042 INFO L294 olderBase$Statistics]: this new event has 205 ancestors and is cut-off event [2025-03-15 01:10:08,042 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 01:10:08,042 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:08,042 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:08,042 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 01:10:08,042 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:08,042 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][321], [281#true, 262#(= |#race~threads_total~0| 0), 77#L1045-7true, 164#L1029-4true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 196#L1032-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:08,042 INFO L294 olderBase$Statistics]: this new event has 204 ancestors and is cut-off event [2025-03-15 01:10:08,042 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:08,042 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:08,042 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 01:10:08,042 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:08,042 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 01:10:08,042 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][303], [281#true, 114#L1045-5true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 272#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), 196#L1032-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:08,042 INFO L294 olderBase$Statistics]: this new event has 202 ancestors and is cut-off event [2025-03-15 01:10:08,042 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:10:08,042 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 01:10:08,042 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:10:08,042 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 01:10:08,042 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:10:08,042 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][295], [281#true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 284#true, 275#true, 263#true, 116#L1045-4true, 271#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0), 268#(= |#race~tids~0| 0), 257#true, 196#L1032-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:08,042 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2025-03-15 01:10:08,042 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 01:10:08,042 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:10:08,042 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 01:10:08,042 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:10:08,042 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:10:08,042 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][312], [281#true, 2#L1045-6true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 284#true, 275#true, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 263#true, 268#(= |#race~tids~0| 0), 257#true, 196#L1032-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:08,042 INFO L294 olderBase$Statistics]: this new event has 203 ancestors and is cut-off event [2025-03-15 01:10:08,043 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 01:10:08,043 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:08,043 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 01:10:08,043 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:08,043 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:08,106 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][206], [281#true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 284#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 13#L1043-10true, 280#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), 184#L1032-1true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:08,106 INFO L294 olderBase$Statistics]: this new event has 204 ancestors and is cut-off event [2025-03-15 01:10:08,106 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 01:10:08,106 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:08,106 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:08,132 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][206], [281#true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 284#true, 263#true, 38#L1043-11true, 268#(= |#race~tids~0| 0), 257#true, 280#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), 184#L1032-1true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:08,132 INFO L294 olderBase$Statistics]: this new event has 205 ancestors and is cut-off event [2025-03-15 01:10:08,132 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:10:08,132 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:10:08,132 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 01:10:08,133 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][206], [281#true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 284#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 13#L1043-10true, 280#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), 196#L1032-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:08,133 INFO L294 olderBase$Statistics]: this new event has 205 ancestors and is cut-off event [2025-03-15 01:10:08,133 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:10:08,133 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:10:08,133 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 01:10:08,133 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:10:08,156 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][206], [281#true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 284#true, 263#true, 38#L1043-11true, 268#(= |#race~tids~0| 0), 257#true, 280#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), 196#L1032-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:08,156 INFO L294 olderBase$Statistics]: this new event has 206 ancestors and is cut-off event [2025-03-15 01:10:08,156 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:10:08,156 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:10:08,156 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:10:08,156 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 01:10:08,420 INFO L124 PetriNetUnfolderBase]: 27988/56120 cut-off events. [2025-03-15 01:10:08,420 INFO L125 PetriNetUnfolderBase]: For 448250/504254 co-relation queries the response was YES. [2025-03-15 01:10:08,700 INFO L83 FinitePrefix]: Finished finitePrefix Result has 227216 conditions, 56120 events. 27988/56120 cut-off events. For 448250/504254 co-relation queries the response was YES. Maximal size of possible extension queue 1331. Compared 554961 event pairs, 8845 based on Foata normal form. 430/46742 useless extension candidates. Maximal degree in co-relation 78092. Up to 28680 conditions per place. [2025-03-15 01:10:09,083 INFO L140 encePairwiseOnDemand]: 268/274 looper letters, 234 selfloop transitions, 7 changer transitions 2/554 dead transitions. [2025-03-15 01:10:09,083 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 222 places, 554 transitions, 5509 flow [2025-03-15 01:10:09,087 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-15 01:10:09,087 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2025-03-15 01:10:09,088 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 750 transitions. [2025-03-15 01:10:09,088 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.9124087591240876 [2025-03-15 01:10:09,088 INFO L298 CegarLoopForPetriNet]: 254 programPoint places, -32 predicate places. [2025-03-15 01:10:09,088 INFO L471 AbstractCegarLoop]: Abstraction has has 222 places, 554 transitions, 5509 flow [2025-03-15 01:10:09,089 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 238.0) internal successors, (714), 3 states have internal predecessors, (714), 0 states have call successors, (0), 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-15 01:10:09,089 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 01:10:09,089 INFO L221 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-15 01:10:09,089 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2025-03-15 01:10:09,089 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting threadErr3ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 21 more)] === [2025-03-15 01:10:09,089 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 01:10:09,090 INFO L85 PathProgramCache]: Analyzing trace with hash -559880403, now seen corresponding path program 1 times [2025-03-15 01:10:09,090 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 01:10:09,090 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1266654809] [2025-03-15 01:10:09,090 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 01:10:09,090 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 01:10:09,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 01:10:10,065 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-15 01:10:10,065 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 01:10:10,065 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1266654809] [2025-03-15 01:10:10,065 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1266654809] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 01:10:10,065 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 01:10:10,065 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2025-03-15 01:10:10,065 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1182469532] [2025-03-15 01:10:10,065 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 01:10:10,066 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2025-03-15 01:10:10,066 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 01:10:10,066 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2025-03-15 01:10:10,066 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2025-03-15 01:10:10,067 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 205 out of 274 [2025-03-15 01:10:10,069 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 222 places, 554 transitions, 5509 flow. Second operand has 6 states, 6 states have (on average 208.16666666666666) internal successors, (1249), 6 states have internal predecessors, (1249), 0 states have call successors, (0), 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-15 01:10:10,069 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 01:10:10,069 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 205 of 274 [2025-03-15 01:10:10,069 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 01:10:10,371 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][182], [281#true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 269#true, 151#L1042-6true, 284#true, 275#true, 263#true, 209#L1026-4true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:10,372 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2025-03-15 01:10:10,372 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2025-03-15 01:10:10,372 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2025-03-15 01:10:10,372 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2025-03-15 01:10:10,410 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][263], [262#(= |#race~threads_total~0| 0), 14#L1027-3true, 283#(= |threadThread1of2ForFork0_#t~nondet5| |#race~data~0|), 269#true, 151#L1042-6true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 7#L1026-5true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:10,410 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2025-03-15 01:10:10,410 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2025-03-15 01:10:10,410 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2025-03-15 01:10:10,410 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2025-03-15 01:10:10,451 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][182], [281#true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 269#true, 284#true, 275#true, 263#true, 209#L1026-4true, 94#L1043true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:10,451 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2025-03-15 01:10:10,451 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-03-15 01:10:10,451 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-03-15 01:10:10,451 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-03-15 01:10:10,451 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][182], [281#true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 269#true, 66#L1042-8true, 284#true, 275#true, 263#true, 209#L1026-4true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:10,451 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2025-03-15 01:10:10,451 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-03-15 01:10:10,451 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-03-15 01:10:10,451 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-03-15 01:10:10,453 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][263], [262#(= |#race~threads_total~0| 0), 14#L1027-3true, 283#(= |threadThread1of2ForFork0_#t~nondet5| |#race~data~0|), 269#true, 151#L1042-6true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 31#L1026-6true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:10,453 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2025-03-15 01:10:10,453 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-03-15 01:10:10,453 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-03-15 01:10:10,453 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-03-15 01:10:10,513 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][182], [281#true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 269#true, 284#true, 275#true, 263#true, 209#L1026-4true, 268#(= |#race~tids~0| 0), 96#L1045true, 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:10,513 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2025-03-15 01:10:10,513 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2025-03-15 01:10:10,513 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2025-03-15 01:10:10,513 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2025-03-15 01:10:10,514 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][263], [262#(= |#race~threads_total~0| 0), 14#L1027-3true, 283#(= |threadThread1of2ForFork0_#t~nondet5| |#race~data~0|), 269#true, 284#true, 275#true, 263#true, 94#L1043true, 268#(= |#race~tids~0| 0), 7#L1026-5true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:10,514 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2025-03-15 01:10:10,514 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2025-03-15 01:10:10,514 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2025-03-15 01:10:10,514 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2025-03-15 01:10:10,514 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][263], [262#(= |#race~threads_total~0| 0), 283#(= |threadThread1of2ForFork0_#t~nondet5| |#race~data~0|), 14#L1027-3true, 269#true, 66#L1042-8true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 7#L1026-5true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:10,514 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2025-03-15 01:10:10,514 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2025-03-15 01:10:10,514 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2025-03-15 01:10:10,514 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2025-03-15 01:10:10,581 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][182], [281#true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 269#true, 284#true, 275#true, 263#true, 209#L1026-4true, 158#L1045-1true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:10,582 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2025-03-15 01:10:10,582 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2025-03-15 01:10:10,582 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2025-03-15 01:10:10,582 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2025-03-15 01:10:10,583 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][263], [262#(= |#race~threads_total~0| 0), 283#(= |threadThread1of2ForFork0_#t~nondet5| |#race~data~0|), 14#L1027-3true, 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 96#L1045true, 257#true, 7#L1026-5true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:10,583 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2025-03-15 01:10:10,583 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2025-03-15 01:10:10,583 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2025-03-15 01:10:10,583 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2025-03-15 01:10:10,585 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][263], [262#(= |#race~threads_total~0| 0), 14#L1027-3true, 283#(= |threadThread1of2ForFork0_#t~nondet5| |#race~data~0|), 269#true, 284#true, 275#true, 263#true, 94#L1043true, 268#(= |#race~tids~0| 0), 257#true, 31#L1026-6true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:10,585 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2025-03-15 01:10:10,585 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2025-03-15 01:10:10,585 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2025-03-15 01:10:10,585 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2025-03-15 01:10:10,586 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][263], [262#(= |#race~threads_total~0| 0), 14#L1027-3true, 283#(= |threadThread1of2ForFork0_#t~nondet5| |#race~data~0|), 269#true, 66#L1042-8true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 31#L1026-6true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:10,586 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2025-03-15 01:10:10,586 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2025-03-15 01:10:10,586 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2025-03-15 01:10:10,586 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2025-03-15 01:10:10,589 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][93], [281#true, 201#L1027-3true, 262#(= |#race~threads_total~0| 0), 269#true, 151#L1042-6true, 284#true, 275#true, 263#true, 27#L1027true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:10,589 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2025-03-15 01:10:10,589 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2025-03-15 01:10:10,589 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2025-03-15 01:10:10,589 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2025-03-15 01:10:10,589 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][182], [281#true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 269#true, 151#L1042-6true, 284#true, 275#true, 263#true, 65#L1027true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:10,589 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2025-03-15 01:10:10,589 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2025-03-15 01:10:10,589 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2025-03-15 01:10:10,589 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2025-03-15 01:10:10,643 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][182], [281#true, 72#L1043-3true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 269#true, 284#true, 275#true, 263#true, 209#L1026-4true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:10,643 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2025-03-15 01:10:10,643 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-03-15 01:10:10,643 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-03-15 01:10:10,643 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-03-15 01:10:10,653 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][182], [281#true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 269#true, 284#true, 275#true, 263#true, 209#L1026-4true, 268#(= |#race~tids~0| 0), 257#true, 11#L1045-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:10,653 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2025-03-15 01:10:10,653 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-03-15 01:10:10,653 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-03-15 01:10:10,653 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-03-15 01:10:10,654 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][263], [262#(= |#race~threads_total~0| 0), 283#(= |threadThread1of2ForFork0_#t~nondet5| |#race~data~0|), 14#L1027-3true, 269#true, 284#true, 275#true, 263#true, 158#L1045-1true, 268#(= |#race~tids~0| 0), 257#true, 7#L1026-5true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:10,654 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2025-03-15 01:10:10,654 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-03-15 01:10:10,655 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-03-15 01:10:10,655 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-03-15 01:10:10,657 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][263], [262#(= |#race~threads_total~0| 0), 14#L1027-3true, 283#(= |threadThread1of2ForFork0_#t~nondet5| |#race~data~0|), 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 96#L1045true, 31#L1026-6true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:10,657 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2025-03-15 01:10:10,657 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-03-15 01:10:10,657 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-03-15 01:10:10,657 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-03-15 01:10:10,711 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][263], [72#L1043-3true, 262#(= |#race~threads_total~0| 0), 283#(= |threadThread1of2ForFork0_#t~nondet5| |#race~data~0|), 14#L1027-3true, 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 7#L1026-5true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:10,711 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2025-03-15 01:10:10,712 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2025-03-15 01:10:10,712 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2025-03-15 01:10:10,712 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2025-03-15 01:10:10,712 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][182], [281#true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 269#true, 284#true, 275#true, 263#true, 209#L1026-4true, 268#(= |#race~tids~0| 0), 257#true, 207#L1043-4true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:10,712 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2025-03-15 01:10:10,712 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2025-03-15 01:10:10,712 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2025-03-15 01:10:10,712 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2025-03-15 01:10:10,724 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][182], [281#true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 269#true, 284#true, 275#true, 263#true, 209#L1026-4true, 182#L1045-3true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:10,724 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2025-03-15 01:10:10,724 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2025-03-15 01:10:10,724 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2025-03-15 01:10:10,724 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2025-03-15 01:10:10,726 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][263], [262#(= |#race~threads_total~0| 0), 14#L1027-3true, 283#(= |threadThread1of2ForFork0_#t~nondet5| |#race~data~0|), 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 7#L1026-5true, 11#L1045-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:10,726 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2025-03-15 01:10:10,726 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2025-03-15 01:10:10,726 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2025-03-15 01:10:10,726 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2025-03-15 01:10:10,727 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][263], [262#(= |#race~threads_total~0| 0), 283#(= |threadThread1of2ForFork0_#t~nondet5| |#race~data~0|), 14#L1027-3true, 269#true, 284#true, 275#true, 263#true, 158#L1045-1true, 268#(= |#race~tids~0| 0), 257#true, 31#L1026-6true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:10,728 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2025-03-15 01:10:10,728 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2025-03-15 01:10:10,728 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2025-03-15 01:10:10,728 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2025-03-15 01:10:10,731 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][93], [281#true, 201#L1027-3true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 94#L1043true, 27#L1027true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:10,732 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2025-03-15 01:10:10,732 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2025-03-15 01:10:10,732 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2025-03-15 01:10:10,732 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2025-03-15 01:10:10,732 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][93], [281#true, 201#L1027-3true, 262#(= |#race~threads_total~0| 0), 269#true, 66#L1042-8true, 284#true, 275#true, 263#true, 27#L1027true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:10,732 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2025-03-15 01:10:10,732 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2025-03-15 01:10:10,732 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2025-03-15 01:10:10,732 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2025-03-15 01:10:10,732 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][182], [281#true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 269#true, 284#true, 275#true, 263#true, 94#L1043true, 65#L1027true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:10,732 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2025-03-15 01:10:10,732 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2025-03-15 01:10:10,732 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2025-03-15 01:10:10,732 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2025-03-15 01:10:10,732 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][182], [281#true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 269#true, 66#L1042-8true, 284#true, 275#true, 263#true, 65#L1027true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:10,732 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2025-03-15 01:10:10,732 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2025-03-15 01:10:10,732 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2025-03-15 01:10:10,732 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2025-03-15 01:10:10,940 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][182], [281#true, 139#L1043-5true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 269#true, 284#true, 275#true, 263#true, 209#L1026-4true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:10,940 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2025-03-15 01:10:10,940 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-03-15 01:10:10,940 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-03-15 01:10:10,940 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-03-15 01:10:10,943 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][263], [262#(= |#race~threads_total~0| 0), 14#L1027-3true, 283#(= |threadThread1of2ForFork0_#t~nondet5| |#race~data~0|), 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 7#L1026-5true, 207#L1043-4true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:10,943 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2025-03-15 01:10:10,943 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-03-15 01:10:10,943 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-03-15 01:10:10,943 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-03-15 01:10:10,944 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][263], [72#L1043-3true, 262#(= |#race~threads_total~0| 0), 283#(= |threadThread1of2ForFork0_#t~nondet5| |#race~data~0|), 14#L1027-3true, 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 31#L1026-6true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:10,944 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2025-03-15 01:10:10,944 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-03-15 01:10:10,944 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-03-15 01:10:10,944 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-03-15 01:10:10,952 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][101], [281#true, 201#L1027-3true, 262#(= |#race~threads_total~0| 0), 284#true, 275#true, 263#true, 116#L1045-4true, 271#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0), 268#(= |#race~tids~0| 0), 200#L1026-4true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:10,952 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2025-03-15 01:10:10,952 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-03-15 01:10:10,952 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-03-15 01:10:10,952 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-03-15 01:10:10,955 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][196], [281#true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 284#true, 275#true, 263#true, 209#L1026-4true, 116#L1045-4true, 271#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0), 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:10,955 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2025-03-15 01:10:10,955 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-03-15 01:10:10,955 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-03-15 01:10:10,955 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-03-15 01:10:10,957 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][263], [262#(= |#race~threads_total~0| 0), 283#(= |threadThread1of2ForFork0_#t~nondet5| |#race~data~0|), 14#L1027-3true, 269#true, 284#true, 275#true, 263#true, 182#L1045-3true, 268#(= |#race~tids~0| 0), 7#L1026-5true, 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:10,957 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2025-03-15 01:10:10,957 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-03-15 01:10:10,957 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-03-15 01:10:10,957 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-03-15 01:10:10,959 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][263], [262#(= |#race~threads_total~0| 0), 14#L1027-3true, 283#(= |threadThread1of2ForFork0_#t~nondet5| |#race~data~0|), 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 31#L1026-6true, 11#L1045-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:10,959 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2025-03-15 01:10:10,959 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-03-15 01:10:10,959 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-03-15 01:10:10,959 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-03-15 01:10:10,963 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][93], [281#true, 201#L1027-3true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 27#L1027true, 268#(= |#race~tids~0| 0), 96#L1045true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:10,963 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2025-03-15 01:10:10,963 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-03-15 01:10:10,963 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-03-15 01:10:10,963 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-03-15 01:10:10,963 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][182], [281#true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 269#true, 284#true, 275#true, 263#true, 65#L1027true, 268#(= |#race~tids~0| 0), 96#L1045true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:10,963 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2025-03-15 01:10:10,964 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-03-15 01:10:10,964 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-03-15 01:10:10,964 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-03-15 01:10:11,031 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][182], [281#true, 8#L1043-6true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 269#true, 284#true, 275#true, 263#true, 209#L1026-4true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:11,032 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2025-03-15 01:10:11,032 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2025-03-15 01:10:11,032 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2025-03-15 01:10:11,032 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2025-03-15 01:10:11,033 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][263], [139#L1043-5true, 262#(= |#race~threads_total~0| 0), 283#(= |threadThread1of2ForFork0_#t~nondet5| |#race~data~0|), 14#L1027-3true, 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 7#L1026-5true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,033 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2025-03-15 01:10:11,033 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2025-03-15 01:10:11,033 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2025-03-15 01:10:11,033 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2025-03-15 01:10:11,035 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][263], [262#(= |#race~threads_total~0| 0), 283#(= |threadThread1of2ForFork0_#t~nondet5| |#race~data~0|), 14#L1027-3true, 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 31#L1026-6true, 207#L1043-4true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:11,035 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2025-03-15 01:10:11,035 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2025-03-15 01:10:11,035 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2025-03-15 01:10:11,035 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2025-03-15 01:10:11,042 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][100], [281#true, 201#L1027-3true, 114#L1045-5true, 262#(= |#race~threads_total~0| 0), 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 200#L1026-4true, 257#true, threadThread1of2ForFork0InUse, 272#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,042 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2025-03-15 01:10:11,042 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2025-03-15 01:10:11,042 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2025-03-15 01:10:11,042 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2025-03-15 01:10:11,043 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][205], [281#true, 114#L1045-5true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 284#true, 275#true, 263#true, 209#L1026-4true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, 272#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,044 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2025-03-15 01:10:11,044 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2025-03-15 01:10:11,044 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2025-03-15 01:10:11,044 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2025-03-15 01:10:11,044 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][255], [281#true, 201#L1027-3true, 262#(= |#race~threads_total~0| 0), 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 275#true, 263#true, 116#L1045-4true, 271#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0), 268#(= |#race~tids~0| 0), 199#L1026-5true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,044 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2025-03-15 01:10:11,044 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2025-03-15 01:10:11,044 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2025-03-15 01:10:11,044 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2025-03-15 01:10:11,046 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][196], [281#true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 284#true, 275#true, 263#true, 116#L1045-4true, 271#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0), 268#(= |#race~tids~0| 0), 7#L1026-5true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,047 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2025-03-15 01:10:11,047 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2025-03-15 01:10:11,047 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2025-03-15 01:10:11,047 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2025-03-15 01:10:11,049 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][263], [262#(= |#race~threads_total~0| 0), 14#L1027-3true, 283#(= |threadThread1of2ForFork0_#t~nondet5| |#race~data~0|), 269#true, 284#true, 275#true, 263#true, 182#L1045-3true, 268#(= |#race~tids~0| 0), 257#true, 31#L1026-6true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,049 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2025-03-15 01:10:11,049 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2025-03-15 01:10:11,049 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2025-03-15 01:10:11,049 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2025-03-15 01:10:11,052 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][93], [281#true, 201#L1027-3true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 158#L1045-1true, 27#L1027true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,052 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2025-03-15 01:10:11,052 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2025-03-15 01:10:11,052 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2025-03-15 01:10:11,052 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2025-03-15 01:10:11,052 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][182], [281#true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 269#true, 284#true, 275#true, 263#true, 158#L1045-1true, 65#L1027true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,052 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2025-03-15 01:10:11,052 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2025-03-15 01:10:11,052 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2025-03-15 01:10:11,052 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2025-03-15 01:10:11,100 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][104], [281#true, 201#L1027-3true, 262#(= |#race~threads_total~0| 0), 269#true, 102#L1043-7true, 284#true, 263#true, 277#(= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|), 268#(= |#race~tids~0| 0), 200#L1026-4true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,100 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2025-03-15 01:10:11,100 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-03-15 01:10:11,100 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-03-15 01:10:11,100 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-03-15 01:10:11,103 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][211], [281#true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 269#true, 102#L1043-7true, 284#true, 263#true, 209#L1026-4true, 277#(= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|), 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:11,103 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2025-03-15 01:10:11,103 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-03-15 01:10:11,103 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-03-15 01:10:11,103 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-03-15 01:10:11,105 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][263], [8#L1043-6true, 262#(= |#race~threads_total~0| 0), 283#(= |threadThread1of2ForFork0_#t~nondet5| |#race~data~0|), 14#L1027-3true, 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 7#L1026-5true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,105 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2025-03-15 01:10:11,105 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-03-15 01:10:11,105 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-03-15 01:10:11,105 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-03-15 01:10:11,107 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][263], [139#L1043-5true, 262#(= |#race~threads_total~0| 0), 283#(= |threadThread1of2ForFork0_#t~nondet5| |#race~data~0|), 14#L1027-3true, 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 31#L1026-6true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,107 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2025-03-15 01:10:11,107 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-03-15 01:10:11,107 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-03-15 01:10:11,107 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-03-15 01:10:11,110 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][93], [281#true, 201#L1027-3true, 72#L1043-3true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 27#L1027true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,110 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2025-03-15 01:10:11,110 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-03-15 01:10:11,110 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-03-15 01:10:11,110 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-03-15 01:10:11,110 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][182], [281#true, 72#L1043-3true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 269#true, 284#true, 275#true, 263#true, 65#L1027true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,110 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2025-03-15 01:10:11,110 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-03-15 01:10:11,110 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-03-15 01:10:11,110 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-03-15 01:10:11,116 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][105], [281#true, 201#L1027-3true, 2#L1045-6true, 262#(= |#race~threads_total~0| 0), 284#true, 275#true, 263#true, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 268#(= |#race~tids~0| 0), 200#L1026-4true, 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:11,116 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2025-03-15 01:10:11,116 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-03-15 01:10:11,116 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-03-15 01:10:11,116 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-03-15 01:10:11,117 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][249], [281#true, 201#L1027-3true, 114#L1045-5true, 262#(= |#race~threads_total~0| 0), 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 275#true, 263#true, 268#(= |#race~tids~0| 0), 199#L1026-5true, 257#true, threadThread1of2ForFork0InUse, 272#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:11,117 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2025-03-15 01:10:11,117 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-03-15 01:10:11,117 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-03-15 01:10:11,117 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-03-15 01:10:11,117 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][252], [281#true, 201#L1027-3true, 262#(= |#race~threads_total~0| 0), 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 275#true, 263#true, 268#(= |#race~tids~0| 0), 199#L1026-5true, 180#L1045-8true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,117 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,117 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,117 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,117 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,117 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][252], [281#true, 201#L1027-3true, 262#(= |#race~threads_total~0| 0), 77#L1045-7true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 275#true, 263#true, 268#(= |#race~tids~0| 0), 199#L1026-5true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,117 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2025-03-15 01:10:11,117 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:11,117 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:11,117 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:11,117 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][254], [281#true, 201#L1027-3true, 2#L1045-6true, 262#(= |#race~threads_total~0| 0), 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 275#true, 263#true, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 268#(= |#race~tids~0| 0), 199#L1026-5true, 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:11,117 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2025-03-15 01:10:11,117 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 01:10:11,117 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 01:10:11,118 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 01:10:11,118 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][215], [281#true, 2#L1045-6true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 284#true, 275#true, 263#true, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 209#L1026-4true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,118 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2025-03-15 01:10:11,118 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-03-15 01:10:11,118 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-03-15 01:10:11,118 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-03-15 01:10:11,121 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][257], [262#(= |#race~threads_total~0| 0), 14#L1027-3true, 283#(= |threadThread1of2ForFork0_#t~nondet5| |#race~data~0|), 284#true, 275#true, 263#true, 116#L1045-4true, 271#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0), 268#(= |#race~tids~0| 0), 257#true, 7#L1026-5true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,121 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is not cut-off event [2025-03-15 01:10:11,121 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2025-03-15 01:10:11,121 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2025-03-15 01:10:11,121 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2025-03-15 01:10:11,121 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][261], [114#L1045-5true, 262#(= |#race~threads_total~0| 0), 283#(= |threadThread1of2ForFork0_#t~nondet5| |#race~data~0|), 14#L1027-3true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 7#L1026-5true, threadThread1of2ForFork0InUse, 272#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,121 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2025-03-15 01:10:11,121 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-03-15 01:10:11,121 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-03-15 01:10:11,121 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-03-15 01:10:11,122 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][205], [281#true, 114#L1045-5true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 7#L1026-5true, 257#true, threadThread1of2ForFork0InUse, 272#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,122 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2025-03-15 01:10:11,122 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-03-15 01:10:11,122 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-03-15 01:10:11,122 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-03-15 01:10:11,123 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][257], [262#(= |#race~threads_total~0| 0), 14#L1027-3true, 283#(= |threadThread1of2ForFork0_#t~nondet5| |#race~data~0|), 284#true, 275#true, 263#true, 116#L1045-4true, 271#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0), 268#(= |#race~tids~0| 0), 31#L1026-6true, 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:11,123 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2025-03-15 01:10:11,123 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-03-15 01:10:11,123 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-03-15 01:10:11,123 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-03-15 01:10:11,123 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][259], [2#L1045-6true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 283#(= |threadThread1of2ForFork0_#t~nondet5| |#race~data~0|), 284#true, 275#true, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 263#true, 268#(= |#race~tids~0| 0), 31#L1026-6true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,123 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2025-03-15 01:10:11,123 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:11,123 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:11,123 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:11,123 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][261], [114#L1045-5true, 262#(= |#race~threads_total~0| 0), 283#(= |threadThread1of2ForFork0_#t~nondet5| |#race~data~0|), 14#L1027-3true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 31#L1026-6true, 257#true, 272#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,123 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2025-03-15 01:10:11,123 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 01:10:11,123 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 01:10:11,123 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 01:10:11,123 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][264], [262#(= |#race~threads_total~0| 0), 14#L1027-3true, 77#L1045-7true, 283#(= |threadThread1of2ForFork0_#t~nondet5| |#race~data~0|), 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 31#L1026-6true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,123 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,124 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,124 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,124 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,124 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][264], [262#(= |#race~threads_total~0| 0), 14#L1027-3true, 283#(= |threadThread1of2ForFork0_#t~nondet5| |#race~data~0|), 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 180#L1045-8true, 31#L1026-6true, 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:11,124 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 01:10:11,124 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:11,124 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:11,124 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:11,125 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][255], [75#L1026-6true, 281#true, 201#L1027-3true, 262#(= |#race~threads_total~0| 0), 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 275#true, 263#true, 116#L1045-4true, 271#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0), 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,125 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2025-03-15 01:10:11,125 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-03-15 01:10:11,125 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-03-15 01:10:11,125 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-03-15 01:10:11,126 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][196], [281#true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 284#true, 275#true, 263#true, 116#L1045-4true, 271#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0), 268#(= |#race~tids~0| 0), 31#L1026-6true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,126 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2025-03-15 01:10:11,126 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-03-15 01:10:11,126 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-03-15 01:10:11,126 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-03-15 01:10:11,127 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][196], [281#true, 247#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 284#true, 275#true, 263#true, 116#L1045-4true, 271#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0), 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,127 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2025-03-15 01:10:11,127 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-03-15 01:10:11,127 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-03-15 01:10:11,127 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-03-15 01:10:11,131 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][93], [281#true, 201#L1027-3true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 27#L1027true, 268#(= |#race~tids~0| 0), 257#true, 11#L1045-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,131 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2025-03-15 01:10:11,131 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-03-15 01:10:11,131 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-03-15 01:10:11,131 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-03-15 01:10:11,132 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][182], [281#true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 269#true, 284#true, 275#true, 263#true, 65#L1027true, 268#(= |#race~tids~0| 0), 257#true, 11#L1045-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,132 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2025-03-15 01:10:11,132 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-03-15 01:10:11,132 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-03-15 01:10:11,132 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-03-15 01:10:11,182 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][109], [281#true, 278#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|)), 201#L1027-3true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 263#true, 167#L1043-8true, 268#(= |#race~tids~0| 0), 200#L1026-4true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,183 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2025-03-15 01:10:11,183 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 01:10:11,183 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 01:10:11,183 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 01:10:11,185 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][224], [281#true, 278#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|)), 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 269#true, 284#true, 263#true, 167#L1043-8true, 209#L1026-4true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,185 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2025-03-15 01:10:11,185 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 01:10:11,185 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 01:10:11,185 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 01:10:11,186 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][256], [281#true, 201#L1027-3true, 262#(= |#race~threads_total~0| 0), 269#true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 102#L1043-7true, 263#true, 277#(= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|), 268#(= |#race~tids~0| 0), 199#L1026-5true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,186 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2025-03-15 01:10:11,186 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 01:10:11,186 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 01:10:11,186 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 01:10:11,188 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][211], [281#true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 102#L1043-7true, 269#true, 284#true, 263#true, 277#(= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|), 268#(= |#race~tids~0| 0), 7#L1026-5true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,188 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2025-03-15 01:10:11,188 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 01:10:11,188 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 01:10:11,188 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 01:10:11,190 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][263], [8#L1043-6true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 283#(= |threadThread1of2ForFork0_#t~nondet5| |#race~data~0|), 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 31#L1026-6true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,190 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2025-03-15 01:10:11,190 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 01:10:11,190 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 01:10:11,190 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 01:10:11,195 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][93], [281#true, 201#L1027-3true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 27#L1027true, 268#(= |#race~tids~0| 0), 257#true, 207#L1043-4true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,195 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2025-03-15 01:10:11,195 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 01:10:11,195 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 01:10:11,195 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 01:10:11,196 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][182], [281#true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 269#true, 284#true, 275#true, 263#true, 65#L1027true, 268#(= |#race~tids~0| 0), 257#true, 207#L1043-4true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:11,196 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2025-03-15 01:10:11,196 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 01:10:11,196 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 01:10:11,196 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 01:10:11,200 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][110], [281#true, 201#L1027-3true, 262#(= |#race~threads_total~0| 0), 77#L1045-7true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 200#L1026-4true, 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:11,201 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2025-03-15 01:10:11,201 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 01:10:11,201 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 01:10:11,201 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 01:10:11,201 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][226], [281#true, 262#(= |#race~threads_total~0| 0), 77#L1045-7true, 14#L1027-3true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 284#true, 275#true, 263#true, 209#L1026-4true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,201 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2025-03-15 01:10:11,201 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 01:10:11,201 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 01:10:11,201 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 01:10:11,202 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][249], [281#true, 201#L1027-3true, 114#L1045-5true, 262#(= |#race~threads_total~0| 0), 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 275#true, 263#true, 268#(= |#race~tids~0| 0), 199#L1026-5true, 257#true, threadThread1of2ForFork0InUse, 272#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,202 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is not cut-off event [2025-03-15 01:10:11,202 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2025-03-15 01:10:11,202 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2025-03-15 01:10:11,202 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2025-03-15 01:10:11,202 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2025-03-15 01:10:11,202 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][254], [281#true, 201#L1027-3true, 2#L1045-6true, 262#(= |#race~threads_total~0| 0), 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 275#true, 263#true, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 268#(= |#race~tids~0| 0), 199#L1026-5true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,202 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2025-03-15 01:10:11,203 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 01:10:11,203 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 01:10:11,203 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 01:10:11,203 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 01:10:11,203 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][249], [75#L1026-6true, 281#true, 201#L1027-3true, 114#L1045-5true, 262#(= |#race~threads_total~0| 0), 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, 272#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,203 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2025-03-15 01:10:11,203 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 01:10:11,203 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 01:10:11,203 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 01:10:11,203 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][249], [75#L1026-6true, 281#true, 201#L1027-3true, 114#L1045-5true, 262#(= |#race~threads_total~0| 0), 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, 272#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:11,203 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2025-03-15 01:10:11,203 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 01:10:11,203 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 01:10:11,203 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 01:10:11,203 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 01:10:11,204 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][252], [281#true, 75#L1026-6true, 201#L1027-3true, 262#(= |#race~threads_total~0| 0), 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 275#true, 263#true, 268#(= |#race~tids~0| 0), 180#L1045-8true, 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:11,204 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 01:10:11,204 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:11,204 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:11,204 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:11,204 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][252], [75#L1026-6true, 281#true, 201#L1027-3true, 262#(= |#race~threads_total~0| 0), 77#L1045-7true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,204 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,204 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,204 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,204 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,204 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][254], [281#true, 75#L1026-6true, 201#L1027-3true, 2#L1045-6true, 262#(= |#race~threads_total~0| 0), 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 275#true, 263#true, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,204 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2025-03-15 01:10:11,204 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:11,204 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:11,204 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:11,205 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][226], [281#true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 180#L1045-8true, 257#true, 31#L1026-6true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:11,205 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 01:10:11,205 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:11,205 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:11,205 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:11,205 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][226], [281#true, 262#(= |#race~threads_total~0| 0), 77#L1045-7true, 14#L1027-3true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 31#L1026-6true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,205 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,205 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,205 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,205 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,206 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][205], [281#true, 114#L1045-5true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 31#L1026-6true, threadThread1of2ForFork0InUse, 272#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,206 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2025-03-15 01:10:11,206 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 01:10:11,206 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 01:10:11,206 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 01:10:11,206 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][215], [281#true, 2#L1045-6true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 284#true, 275#true, 263#true, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 268#(= |#race~tids~0| 0), 31#L1026-6true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,206 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2025-03-15 01:10:11,206 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:11,206 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:11,206 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:11,206 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][259], [2#L1045-6true, 262#(= |#race~threads_total~0| 0), 283#(= |threadThread1of2ForFork0_#t~nondet5| |#race~data~0|), 14#L1027-3true, 284#true, 275#true, 263#true, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 268#(= |#race~tids~0| 0), 7#L1026-5true, 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:11,206 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2025-03-15 01:10:11,206 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 01:10:11,207 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 01:10:11,207 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 01:10:11,207 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][215], [281#true, 2#L1045-6true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 284#true, 275#true, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 263#true, 268#(= |#race~tids~0| 0), 7#L1026-5true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,207 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2025-03-15 01:10:11,207 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 01:10:11,207 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 01:10:11,207 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 01:10:11,208 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][257], [262#(= |#race~threads_total~0| 0), 283#(= |threadThread1of2ForFork0_#t~nondet5| |#race~data~0|), 14#L1027-3true, 284#true, 275#true, 263#true, 116#L1045-4true, 271#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0), 268#(= |#race~tids~0| 0), 257#true, 31#L1026-6true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,208 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is not cut-off event [2025-03-15 01:10:11,209 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2025-03-15 01:10:11,209 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2025-03-15 01:10:11,209 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2025-03-15 01:10:11,209 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2025-03-15 01:10:11,209 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][261], [114#L1045-5true, 262#(= |#race~threads_total~0| 0), 283#(= |threadThread1of2ForFork0_#t~nondet5| |#race~data~0|), 14#L1027-3true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 31#L1026-6true, threadThread1of2ForFork0InUse, 272#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,209 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2025-03-15 01:10:11,209 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 01:10:11,209 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 01:10:11,209 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 01:10:11,209 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 01:10:11,209 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][205], [281#true, 114#L1045-5true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 31#L1026-6true, 257#true, threadThread1of2ForFork0InUse, 272#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,209 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2025-03-15 01:10:11,209 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 01:10:11,209 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 01:10:11,209 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 01:10:11,210 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 01:10:11,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][205], [281#true, 114#L1045-5true, 247#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, 272#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,210 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2025-03-15 01:10:11,210 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 01:10:11,210 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 01:10:11,210 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 01:10:11,214 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][226], [281#true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 284#true, 275#true, 263#true, 65#L1027true, 268#(= |#race~tids~0| 0), 180#L1045-8true, 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:11,214 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-03-15 01:10:11,214 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:11,214 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:11,214 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:11,214 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][226], [281#true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 77#L1045-7true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 284#true, 275#true, 263#true, 65#L1027true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:11,214 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 01:10:11,214 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:11,214 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:11,214 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:11,215 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][105], [281#true, 201#L1027-3true, 2#L1045-6true, 262#(= |#race~threads_total~0| 0), 284#true, 275#true, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 263#true, 27#L1027true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,215 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 01:10:11,215 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:11,215 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:11,215 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:11,215 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][110], [281#true, 201#L1027-3true, 262#(= |#race~threads_total~0| 0), 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 284#true, 275#true, 263#true, 27#L1027true, 268#(= |#race~tids~0| 0), 180#L1045-8true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,215 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-03-15 01:10:11,215 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:11,215 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:11,215 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:11,215 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][110], [281#true, 201#L1027-3true, 262#(= |#race~threads_total~0| 0), 77#L1045-7true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 284#true, 275#true, 263#true, 27#L1027true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,215 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 01:10:11,215 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:11,215 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:11,215 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:11,215 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][100], [281#true, 201#L1027-3true, 114#L1045-5true, 262#(= |#race~threads_total~0| 0), 284#true, 275#true, 263#true, 27#L1027true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, 272#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:11,215 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,215 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,215 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,215 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,215 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][205], [281#true, 114#L1045-5true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 284#true, 275#true, 263#true, 65#L1027true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, 272#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,216 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,216 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,216 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,216 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,216 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][215], [281#true, 2#L1045-6true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 284#true, 275#true, 263#true, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 65#L1027true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:11,216 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 01:10:11,216 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:11,216 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:11,216 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:11,218 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][93], [281#true, 201#L1027-3true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 182#L1045-3true, 27#L1027true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,218 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2025-03-15 01:10:11,218 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 01:10:11,218 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 01:10:11,218 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 01:10:11,219 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][182], [281#true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 269#true, 284#true, 275#true, 263#true, 65#L1027true, 182#L1045-3true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,219 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2025-03-15 01:10:11,219 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 01:10:11,219 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 01:10:11,219 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 01:10:11,262 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][115], [281#true, 201#L1027-3true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 263#true, 268#(= |#race~tids~0| 0), 200#L1026-4true, 257#true, 129#L1043-9true, threadThread1of2ForFork0InUse, 279#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,263 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2025-03-15 01:10:11,263 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:11,263 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:11,263 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:11,263 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][273], [281#true, 201#L1027-3true, 262#(= |#race~threads_total~0| 0), 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 269#true, 263#true, 268#(= |#race~tids~0| 0), 199#L1026-5true, 257#true, 129#L1043-9true, threadThread1of2ForFork0InUse, 279#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:11,263 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,263 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,263 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,263 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,263 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][253], [281#true, 278#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|)), 201#L1027-3true, 262#(= |#race~threads_total~0| 0), 269#true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 263#true, 167#L1043-8true, 268#(= |#race~tids~0| 0), 199#L1026-5true, 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:11,263 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2025-03-15 01:10:11,263 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:11,263 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:11,263 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:11,264 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][236], [281#true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 269#true, 284#true, 263#true, 209#L1026-4true, 268#(= |#race~tids~0| 0), 257#true, 129#L1043-9true, threadThread1of2ForFork0InUse, 279#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,264 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2025-03-15 01:10:11,264 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:11,264 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:11,264 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:11,265 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][253], [278#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|)), 281#true, 201#L1027-3true, 262#(= |#race~threads_total~0| 0), 269#true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 263#true, 167#L1043-8true, 268#(= |#race~tids~0| 0), 199#L1026-5true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,265 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2025-03-15 01:10:11,265 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:11,265 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:11,265 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:11,265 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:11,266 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][260], [262#(= |#race~threads_total~0| 0), 283#(= |threadThread1of2ForFork0_#t~nondet5| |#race~data~0|), 14#L1027-3true, 269#true, 102#L1043-7true, 284#true, 263#true, 277#(= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|), 268#(= |#race~tids~0| 0), 257#true, 7#L1026-5true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,266 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is not cut-off event [2025-03-15 01:10:11,266 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2025-03-15 01:10:11,266 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2025-03-15 01:10:11,266 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2025-03-15 01:10:11,266 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][260], [262#(= |#race~threads_total~0| 0), 283#(= |threadThread1of2ForFork0_#t~nondet5| |#race~data~0|), 14#L1027-3true, 269#true, 102#L1043-7true, 284#true, 263#true, 277#(= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|), 268#(= |#race~tids~0| 0), 257#true, 31#L1026-6true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,266 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2025-03-15 01:10:11,266 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:11,266 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:11,266 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:11,266 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][224], [281#true, 278#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|)), 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 269#true, 284#true, 263#true, 167#L1043-8true, 268#(= |#race~tids~0| 0), 7#L1026-5true, 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:11,266 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2025-03-15 01:10:11,266 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:11,266 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:11,266 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:11,267 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][258], [278#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|)), 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 283#(= |threadThread1of2ForFork0_#t~nondet5| |#race~data~0|), 269#true, 284#true, 263#true, 167#L1043-8true, 268#(= |#race~tids~0| 0), 257#true, 31#L1026-6true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,267 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,267 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,267 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,267 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,267 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][260], [262#(= |#race~threads_total~0| 0), 14#L1027-3true, 283#(= |threadThread1of2ForFork0_#t~nondet5| |#race~data~0|), 269#true, 102#L1043-7true, 284#true, 263#true, 277#(= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|), 268#(= |#race~tids~0| 0), 257#true, 31#L1026-6true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,267 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2025-03-15 01:10:11,267 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:11,267 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:11,267 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:11,267 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:11,267 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][274], [262#(= |#race~threads_total~0| 0), 283#(= |threadThread1of2ForFork0_#t~nondet5| |#race~data~0|), 14#L1027-3true, 269#true, 284#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 31#L1026-6true, 129#L1043-9true, threadThread1of2ForFork0InUse, 279#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:11,267 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 01:10:11,267 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:11,267 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:11,267 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:11,268 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][256], [75#L1026-6true, 281#true, 201#L1027-3true, 262#(= |#race~threads_total~0| 0), 269#true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 102#L1043-7true, 263#true, 277#(= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|), 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,268 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2025-03-15 01:10:11,268 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:11,268 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:11,268 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:11,269 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][211], [281#true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 269#true, 102#L1043-7true, 284#true, 263#true, 277#(= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|), 268#(= |#race~tids~0| 0), 31#L1026-6true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,269 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2025-03-15 01:10:11,269 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:11,269 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:11,269 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:11,269 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][211], [281#true, 247#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 269#true, 102#L1043-7true, 284#true, 263#true, 277#(= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|), 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,269 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2025-03-15 01:10:11,269 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:11,269 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:11,269 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:11,272 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][93], [281#true, 201#L1027-3true, 139#L1043-5true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 27#L1027true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,272 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2025-03-15 01:10:11,272 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:11,273 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:11,273 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:11,273 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][182], [281#true, 139#L1043-5true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 269#true, 284#true, 275#true, 263#true, 65#L1027true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:11,273 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2025-03-15 01:10:11,273 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:11,273 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:11,273 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:11,282 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][110], [281#true, 201#L1027-3true, 262#(= |#race~threads_total~0| 0), 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 200#L1026-4true, 180#L1045-8true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,283 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2025-03-15 01:10:11,283 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:11,283 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:11,283 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:11,284 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][226], [281#true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 284#true, 275#true, 263#true, 209#L1026-4true, 268#(= |#race~tids~0| 0), 180#L1045-8true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,284 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2025-03-15 01:10:11,284 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:11,285 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:11,285 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:11,287 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][252], [281#true, 201#L1027-3true, 262#(= |#race~threads_total~0| 0), 77#L1045-7true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 275#true, 263#true, 268#(= |#race~tids~0| 0), 199#L1026-5true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,287 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2025-03-15 01:10:11,287 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:11,287 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:11,287 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:11,287 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:11,288 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][264], [262#(= |#race~threads_total~0| 0), 77#L1045-7true, 283#(= |threadThread1of2ForFork0_#t~nondet5| |#race~data~0|), 14#L1027-3true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 7#L1026-5true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,288 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2025-03-15 01:10:11,288 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:11,288 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:11,288 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:11,289 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][226], [281#true, 262#(= |#race~threads_total~0| 0), 77#L1045-7true, 14#L1027-3true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 7#L1026-5true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,290 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2025-03-15 01:10:11,290 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:11,290 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:11,290 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:11,292 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][259], [2#L1045-6true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 283#(= |threadThread1of2ForFork0_#t~nondet5| |#race~data~0|), 284#true, 275#true, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 263#true, 268#(= |#race~tids~0| 0), 257#true, 31#L1026-6true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,292 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2025-03-15 01:10:11,293 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:11,293 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:11,293 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:11,293 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:11,294 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][215], [281#true, 2#L1045-6true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 284#true, 275#true, 263#true, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 268#(= |#race~tids~0| 0), 257#true, 31#L1026-6true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,294 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2025-03-15 01:10:11,294 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:11,294 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:11,294 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:11,294 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:11,295 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][215], [281#true, 247#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 2#L1045-6true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 284#true, 275#true, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:11,295 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2025-03-15 01:10:11,295 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:11,295 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:11,296 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:11,302 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][226], [281#true, 262#(= |#race~threads_total~0| 0), 77#L1045-7true, 14#L1027-3true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 284#true, 275#true, 263#true, 65#L1027true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,302 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 01:10:11,302 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:11,302 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:11,302 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:11,302 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:11,302 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][226], [281#true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 284#true, 275#true, 263#true, 65#L1027true, 268#(= |#race~tids~0| 0), 180#L1045-8true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,303 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-03-15 01:10:11,303 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:11,303 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:11,303 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:11,303 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:11,303 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][105], [281#true, 201#L1027-3true, 2#L1045-6true, 262#(= |#race~threads_total~0| 0), 284#true, 275#true, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 263#true, 27#L1027true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,303 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 01:10:11,303 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:11,303 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:11,303 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:11,303 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:11,303 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][110], [281#true, 201#L1027-3true, 262#(= |#race~threads_total~0| 0), 77#L1045-7true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 284#true, 275#true, 263#true, 27#L1027true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,303 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 01:10:11,303 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:11,303 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:11,303 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:11,304 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:11,304 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][110], [281#true, 201#L1027-3true, 262#(= |#race~threads_total~0| 0), 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 284#true, 275#true, 263#true, 27#L1027true, 268#(= |#race~tids~0| 0), 180#L1045-8true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,304 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-03-15 01:10:11,304 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:11,304 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:11,304 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:11,304 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:11,304 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][100], [281#true, 201#L1027-3true, 114#L1045-5true, 262#(= |#race~threads_total~0| 0), 284#true, 275#true, 263#true, 27#L1027true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, 272#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:11,304 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,304 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,304 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,304 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,304 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,305 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][101], [281#true, 201#L1027-3true, 262#(= |#race~threads_total~0| 0), 284#true, 275#true, 263#true, 116#L1045-4true, 27#L1027true, 271#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0), 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,305 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2025-03-15 01:10:11,305 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:11,305 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:11,305 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:11,305 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][205], [281#true, 114#L1045-5true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 284#true, 275#true, 263#true, 65#L1027true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, 272#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,305 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,305 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,305 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,305 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,305 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,305 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][196], [281#true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 284#true, 275#true, 263#true, 65#L1027true, 116#L1045-4true, 271#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0), 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,305 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2025-03-15 01:10:11,305 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:11,305 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:11,305 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:11,305 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][215], [281#true, 2#L1045-6true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 284#true, 275#true, 263#true, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 65#L1027true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,305 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 01:10:11,305 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:11,305 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:11,305 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:11,306 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:11,308 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][101], [281#true, 201#L1027-3true, 262#(= |#race~threads_total~0| 0), 284#true, 275#true, 263#true, 116#L1045-4true, 271#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0), 27#L1027true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,308 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2025-03-15 01:10:11,308 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:11,308 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:11,308 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:11,308 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:11,309 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][196], [281#true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 284#true, 275#true, 263#true, 65#L1027true, 116#L1045-4true, 271#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0), 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,309 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2025-03-15 01:10:11,309 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:11,309 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:11,309 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:11,309 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:11,358 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][181], [281#true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 269#true, 284#true, 263#true, 209#L1026-4true, 268#(= |#race~tids~0| 0), 257#true, 13#L1043-10true, 280#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,358 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,358 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,358 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,358 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,359 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][273], [281#true, 201#L1027-3true, 262#(= |#race~threads_total~0| 0), 269#true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 263#true, 268#(= |#race~tids~0| 0), 199#L1026-5true, 257#true, 129#L1043-9true, threadThread1of2ForFork0InUse, 279#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,359 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,359 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,359 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,359 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,359 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,360 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][273], [75#L1026-6true, 281#true, 201#L1027-3true, 262#(= |#race~threads_total~0| 0), 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 269#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 129#L1043-9true, threadThread1of2ForFork0InUse, 279#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:11,360 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 01:10:11,360 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:11,360 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:11,360 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:11,360 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][253], [75#L1026-6true, 278#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|)), 281#true, 201#L1027-3true, 262#(= |#race~threads_total~0| 0), 269#true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 263#true, 167#L1043-8true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,360 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,360 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,360 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,360 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,360 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][236], [281#true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 269#true, 284#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 31#L1026-6true, 129#L1043-9true, threadThread1of2ForFork0InUse, 279#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,360 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 01:10:11,360 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:11,360 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:11,360 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:11,361 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][224], [278#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|)), 281#true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 269#true, 284#true, 263#true, 167#L1043-8true, 268#(= |#race~tids~0| 0), 31#L1026-6true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,361 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,361 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,361 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,361 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,361 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][258], [278#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|)), 262#(= |#race~threads_total~0| 0), 283#(= |threadThread1of2ForFork0_#t~nondet5| |#race~data~0|), 14#L1027-3true, 269#true, 284#true, 263#true, 167#L1043-8true, 268#(= |#race~tids~0| 0), 257#true, 7#L1026-5true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,361 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is not cut-off event [2025-03-15 01:10:11,361 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2025-03-15 01:10:11,361 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2025-03-15 01:10:11,361 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2025-03-15 01:10:11,361 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][258], [278#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|)), 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 283#(= |threadThread1of2ForFork0_#t~nondet5| |#race~data~0|), 269#true, 284#true, 263#true, 167#L1043-8true, 268#(= |#race~tids~0| 0), 31#L1026-6true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,361 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,361 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,361 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,361 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,361 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,362 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][274], [262#(= |#race~threads_total~0| 0), 14#L1027-3true, 283#(= |threadThread1of2ForFork0_#t~nondet5| |#race~data~0|), 269#true, 284#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 7#L1026-5true, 129#L1043-9true, threadThread1of2ForFork0InUse, 279#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,362 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,362 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,362 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,362 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,362 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][236], [281#true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 269#true, 284#true, 263#true, 268#(= |#race~tids~0| 0), 7#L1026-5true, 257#true, 129#L1043-9true, threadThread1of2ForFork0InUse, 279#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,362 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,362 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,362 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,362 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,363 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][253], [75#L1026-6true, 281#true, 278#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|)), 201#L1027-3true, 262#(= |#race~threads_total~0| 0), 269#true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 263#true, 167#L1043-8true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,363 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,363 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,363 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,363 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,363 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,363 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][224], [281#true, 278#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|)), 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 269#true, 284#true, 263#true, 167#L1043-8true, 268#(= |#race~tids~0| 0), 257#true, 31#L1026-6true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:11,363 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,363 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,363 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,363 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,364 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,364 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][224], [281#true, 278#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|)), 247#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 269#true, 284#true, 263#true, 167#L1043-8true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,364 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,364 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,364 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,364 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,366 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][236], [281#true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 269#true, 284#true, 263#true, 65#L1027true, 268#(= |#race~tids~0| 0), 257#true, 129#L1043-9true, threadThread1of2ForFork0InUse, 279#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,366 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-03-15 01:10:11,366 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:11,366 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:11,366 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:11,366 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][115], [281#true, 201#L1027-3true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 263#true, 27#L1027true, 268#(= |#race~tids~0| 0), 257#true, 129#L1043-9true, threadThread1of2ForFork0InUse, 279#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,366 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-03-15 01:10:11,366 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:11,366 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:11,366 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:11,366 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][109], [281#true, 278#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|)), 201#L1027-3true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 263#true, 167#L1043-8true, 27#L1027true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:11,366 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 01:10:11,366 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:11,366 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:11,366 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:11,367 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][224], [278#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|)), 281#true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 269#true, 284#true, 263#true, 167#L1043-8true, 65#L1027true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,367 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 01:10:11,367 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:11,367 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:11,367 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:11,369 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][93], [281#true, 201#L1027-3true, 8#L1043-6true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 27#L1027true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,369 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,369 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,369 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,369 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,369 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][182], [281#true, 8#L1043-6true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 269#true, 284#true, 275#true, 263#true, 65#L1027true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,369 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,369 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,369 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,369 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,380 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][252], [281#true, 201#L1027-3true, 262#(= |#race~threads_total~0| 0), 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 275#true, 263#true, 268#(= |#race~tids~0| 0), 199#L1026-5true, 180#L1045-8true, 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:11,380 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,380 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,380 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,380 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,380 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,380 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][264], [262#(= |#race~threads_total~0| 0), 283#(= |threadThread1of2ForFork0_#t~nondet5| |#race~data~0|), 14#L1027-3true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 180#L1045-8true, 257#true, 7#L1026-5true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,380 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,380 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,380 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,380 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,381 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][226], [281#true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 180#L1045-8true, 7#L1026-5true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,381 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,381 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,381 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,381 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,381 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][254], [75#L1026-6true, 281#true, 201#L1027-3true, 2#L1045-6true, 262#(= |#race~threads_total~0| 0), 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 275#true, 263#true, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,381 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is not cut-off event [2025-03-15 01:10:11,382 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2025-03-15 01:10:11,382 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2025-03-15 01:10:11,382 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2025-03-15 01:10:11,382 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2025-03-15 01:10:11,382 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][264], [262#(= |#race~threads_total~0| 0), 14#L1027-3true, 77#L1045-7true, 283#(= |threadThread1of2ForFork0_#t~nondet5| |#race~data~0|), 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 31#L1026-6true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,382 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,382 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,382 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,382 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,382 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,382 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][226], [281#true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 77#L1045-7true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 31#L1026-6true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,382 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,382 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,383 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,383 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,383 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,383 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][226], [281#true, 247#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 262#(= |#race~threads_total~0| 0), 77#L1045-7true, 14#L1027-3true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,383 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,383 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,383 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,383 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,387 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][100], [281#true, 201#L1027-3true, 114#L1045-5true, 262#(= |#race~threads_total~0| 0), 284#true, 275#true, 263#true, 27#L1027true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, 272#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,387 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,387 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,387 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,387 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,387 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,387 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,387 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][205], [281#true, 114#L1045-5true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 284#true, 275#true, 263#true, 65#L1027true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, 272#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,387 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,388 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,388 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,388 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,388 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,388 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:11,425 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][181], [281#true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 269#true, 284#true, 263#true, 209#L1026-4true, 38#L1043-11true, 268#(= |#race~tids~0| 0), 257#true, 280#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,425 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 01:10:11,425 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:11,425 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:11,425 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:11,426 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][262], [262#(= |#race~threads_total~0| 0), 14#L1027-3true, 283#(= |threadThread1of2ForFork0_#t~nondet5| |#race~data~0|), 269#true, 284#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 7#L1026-5true, 13#L1043-10true, 280#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,426 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 01:10:11,426 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:11,426 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:11,426 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:11,427 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][273], [281#true, 75#L1026-6true, 201#L1027-3true, 262#(= |#race~threads_total~0| 0), 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 269#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 129#L1043-9true, threadThread1of2ForFork0InUse, 279#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:11,427 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 01:10:11,427 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:11,427 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:11,427 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:11,427 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:11,428 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][236], [281#true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 269#true, 284#true, 263#true, 268#(= |#race~tids~0| 0), 31#L1026-6true, 257#true, 129#L1043-9true, threadThread1of2ForFork0InUse, 279#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,428 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 01:10:11,428 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:11,428 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:11,428 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:11,428 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:11,428 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][236], [281#true, 247#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 269#true, 284#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 129#L1043-9true, threadThread1of2ForFork0InUse, 279#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:11,428 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 01:10:11,428 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:11,428 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:11,428 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:11,431 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][236], [281#true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 269#true, 284#true, 263#true, 65#L1027true, 268#(= |#race~tids~0| 0), 257#true, 129#L1043-9true, threadThread1of2ForFork0InUse, 279#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:11,431 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-03-15 01:10:11,431 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:11,431 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:11,431 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:11,431 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:11,431 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][211], [281#true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 269#true, 102#L1043-7true, 284#true, 263#true, 65#L1027true, 277#(= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|), 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,431 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 01:10:11,431 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:11,431 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:11,431 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:11,431 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][115], [281#true, 201#L1027-3true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 263#true, 27#L1027true, 268#(= |#race~tids~0| 0), 257#true, 129#L1043-9true, threadThread1of2ForFork0InUse, 279#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,431 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-03-15 01:10:11,431 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:11,431 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:11,431 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:11,431 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:11,431 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][109], [281#true, 278#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|)), 201#L1027-3true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 263#true, 167#L1043-8true, 27#L1027true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,431 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 01:10:11,431 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:11,431 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:11,431 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:11,431 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:11,431 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][224], [281#true, 278#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|)), 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 269#true, 284#true, 263#true, 167#L1043-8true, 65#L1027true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,431 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 01:10:11,431 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:11,431 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:11,431 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:11,431 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:11,431 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][104], [281#true, 201#L1027-3true, 262#(= |#race~threads_total~0| 0), 269#true, 102#L1043-7true, 284#true, 263#true, 27#L1027true, 277#(= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|), 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,432 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 01:10:11,432 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:11,432 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:11,432 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:11,433 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][104], [281#true, 201#L1027-3true, 262#(= |#race~threads_total~0| 0), 269#true, 102#L1043-7true, 284#true, 263#true, 277#(= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|), 27#L1027true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,433 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 01:10:11,433 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:11,433 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:11,433 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:11,433 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:11,434 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][211], [281#true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 102#L1043-7true, 269#true, 284#true, 263#true, 65#L1027true, 277#(= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|), 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:11,434 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 01:10:11,434 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:11,434 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:11,434 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:11,434 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:11,443 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][252], [75#L1026-6true, 281#true, 201#L1027-3true, 262#(= |#race~threads_total~0| 0), 77#L1045-7true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,443 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is not cut-off event [2025-03-15 01:10:11,444 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2025-03-15 01:10:11,444 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2025-03-15 01:10:11,444 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2025-03-15 01:10:11,444 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2025-03-15 01:10:11,444 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][264], [262#(= |#race~threads_total~0| 0), 283#(= |threadThread1of2ForFork0_#t~nondet5| |#race~data~0|), 14#L1027-3true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 180#L1045-8true, 257#true, 31#L1026-6true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,444 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 01:10:11,444 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:11,444 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:11,444 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:11,444 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:11,444 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][226], [281#true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 180#L1045-8true, 257#true, 31#L1026-6true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,444 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 01:10:11,444 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:11,444 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:11,444 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:11,445 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:11,445 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][226], [281#true, 247#threadErr0ASSERT_VIOLATIONDATA_RACEtrue, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 180#L1045-8true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,445 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 01:10:11,445 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:11,445 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:11,445 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:11,448 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][105], [281#true, 201#L1027-3true, 2#L1045-6true, 262#(= |#race~threads_total~0| 0), 284#true, 275#true, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 263#true, 27#L1027true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,449 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 01:10:11,449 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:11,449 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:11,449 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:11,449 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:11,449 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:11,450 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][215], [281#true, 2#L1045-6true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 284#true, 275#true, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 263#true, 65#L1027true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:11,450 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 01:10:11,450 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:11,450 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:11,450 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:11,450 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:11,450 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:11,465 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][389], [281#true, 75#L1026-6true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 269#true, 151#L1042-6true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:11,465 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 01:10:11,465 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:11,465 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:11,465 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:11,488 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][262], [262#(= |#race~threads_total~0| 0), 283#(= |threadThread1of2ForFork0_#t~nondet5| |#race~data~0|), 14#L1027-3true, 269#true, 284#true, 263#true, 38#L1043-11true, 268#(= |#race~tids~0| 0), 257#true, 7#L1026-5true, 280#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,488 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 01:10:11,488 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:11,488 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:11,488 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:11,489 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][274], [262#(= |#race~threads_total~0| 0), 283#(= |threadThread1of2ForFork0_#t~nondet5| |#race~data~0|), 14#L1027-3true, 269#true, 284#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 31#L1026-6true, 129#L1043-9true, threadThread1of2ForFork0InUse, 279#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,489 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is not cut-off event [2025-03-15 01:10:11,489 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2025-03-15 01:10:11,489 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2025-03-15 01:10:11,489 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2025-03-15 01:10:11,489 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2025-03-15 01:10:11,493 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][109], [281#true, 278#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|)), 201#L1027-3true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 263#true, 167#L1043-8true, 27#L1027true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:11,493 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 01:10:11,493 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:11,493 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:11,493 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:11,493 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:11,493 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:11,494 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][224], [278#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|)), 281#true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 269#true, 284#true, 263#true, 167#L1043-8true, 65#L1027true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,494 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 01:10:11,494 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:11,494 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:11,494 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:11,494 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:11,494 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:11,505 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][252], [75#L1026-6true, 281#true, 201#L1027-3true, 262#(= |#race~threads_total~0| 0), 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 275#true, 263#true, 268#(= |#race~tids~0| 0), 180#L1045-8true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,505 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is not cut-off event [2025-03-15 01:10:11,505 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2025-03-15 01:10:11,505 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2025-03-15 01:10:11,505 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2025-03-15 01:10:11,505 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2025-03-15 01:10:11,510 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][110], [281#true, 201#L1027-3true, 262#(= |#race~threads_total~0| 0), 77#L1045-7true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 284#true, 275#true, 263#true, 27#L1027true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,510 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 01:10:11,510 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:11,510 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:11,510 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:11,510 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:11,510 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:11,510 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][226], [281#true, 262#(= |#race~threads_total~0| 0), 77#L1045-7true, 14#L1027-3true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 284#true, 275#true, 263#true, 65#L1027true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,510 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 01:10:11,510 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:11,510 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:11,510 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:11,510 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:11,510 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:11,529 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L1034-2-->L1034-3: Formula: (= (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread1of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18)) |v_threadThread1of2ForFork0_#t~mem10_1|) InVars {#memory_int=|v_#memory_int_9|, threadThread1of2ForFork0_~next_worker~0=v_threadThread1of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread1of2ForFork0_#t~mem10=|v_threadThread1of2ForFork0_#t~mem10_1|, threadThread1of2ForFork0_~next_worker~0=v_threadThread1of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~mem10][190], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 151#L1042-6true, 36#L1025-3true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, 89#L1034-3true, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:11,529 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 01:10:11,529 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:11,529 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:11,529 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:11,531 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][392], [281#true, 132#L1034-3true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 151#L1042-6true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 226#L1025-3true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:11,531 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 01:10:11,531 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:11,531 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:11,531 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:11,554 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][262], [262#(= |#race~threads_total~0| 0), 283#(= |threadThread1of2ForFork0_#t~nondet5| |#race~data~0|), 14#L1027-3true, 269#true, 284#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 31#L1026-6true, 13#L1043-10true, 280#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,554 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is not cut-off event [2025-03-15 01:10:11,554 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2025-03-15 01:10:11,554 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2025-03-15 01:10:11,554 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2025-03-15 01:10:11,558 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][115], [281#true, 201#L1027-3true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 263#true, 27#L1027true, 268#(= |#race~tids~0| 0), 257#true, 129#L1043-9true, threadThread1of2ForFork0InUse, 279#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:11,558 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-03-15 01:10:11,558 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:11,558 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:11,558 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:11,558 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:11,558 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:11,558 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][236], [281#true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 269#true, 284#true, 263#true, 65#L1027true, 268#(= |#race~tids~0| 0), 257#true, 129#L1043-9true, threadThread1of2ForFork0InUse, 279#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,559 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-03-15 01:10:11,559 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:11,559 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:11,559 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:11,559 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:11,559 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:11,577 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][110], [281#true, 201#L1027-3true, 262#(= |#race~threads_total~0| 0), 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 284#true, 275#true, 263#true, 27#L1027true, 268#(= |#race~tids~0| 0), 180#L1045-8true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,578 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-03-15 01:10:11,578 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:11,578 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:11,578 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:11,578 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:11,578 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:11,578 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][226], [281#true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 284#true, 275#true, 263#true, 65#L1027true, 268#(= |#race~tids~0| 0), 180#L1045-8true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,578 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-03-15 01:10:11,578 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:11,578 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:11,578 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:11,578 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:11,578 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:11,620 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][262], [262#(= |#race~threads_total~0| 0), 283#(= |threadThread1of2ForFork0_#t~nondet5| |#race~data~0|), 14#L1027-3true, 269#true, 284#true, 263#true, 38#L1043-11true, 268#(= |#race~tids~0| 0), 257#true, 31#L1026-6true, 280#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:11,621 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is not cut-off event [2025-03-15 01:10:11,621 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2025-03-15 01:10:11,621 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2025-03-15 01:10:11,621 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2025-03-15 01:10:11,625 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][88], [281#true, 201#L1027-3true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 263#true, 27#L1027true, 268#(= |#race~tids~0| 0), 257#true, 13#L1043-10true, 280#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,625 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2025-03-15 01:10:11,626 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:11,626 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:11,626 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:11,626 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][181], [281#true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 269#true, 284#true, 263#true, 65#L1027true, 268#(= |#race~tids~0| 0), 257#true, 13#L1043-10true, 280#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,626 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2025-03-15 01:10:11,626 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:11,626 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:11,626 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:11,641 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([555] L1043-2-->L1043-3: Formula: (= |v_#race~tids~0_4| 0) InVars {} OutVars{#race~tids~0=|v_#race~tids~0_4|} AuxVars[] AssignedVars[#race~tids~0][83], [281#true, 72#L1043-3true, 262#(= |#race~threads_total~0| 0), 269#true, 109#L1034-1true, 284#true, 36#L1025-3true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,641 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2025-03-15 01:10:11,641 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:11,641 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:11,641 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:11,643 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][389], [75#L1026-6true, 281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 269#true, 275#true, 263#true, 94#L1043true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,643 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is not cut-off event [2025-03-15 01:10:11,643 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2025-03-15 01:10:11,643 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2025-03-15 01:10:11,643 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2025-03-15 01:10:11,644 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][389], [281#true, 75#L1026-6true, 72#L1043-3true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 269#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,644 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2025-03-15 01:10:11,644 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 01:10:11,644 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 01:10:11,644 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 01:10:11,644 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([555] L1043-2-->L1043-3: Formula: (= |v_#race~tids~0_4| 0) InVars {} OutVars{#race~tids~0=|v_#race~tids~0_4|} AuxVars[] AssignedVars[#race~tids~0][83], [281#true, 72#L1043-3true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 36#L1025-3true, 275#true, 263#true, 214#L1034-2true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,644 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2025-03-15 01:10:11,644 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 01:10:11,644 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 01:10:11,644 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 01:10:11,644 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L1034-2-->L1034-3: Formula: (= (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread1of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18)) |v_threadThread1of2ForFork0_#t~mem10_1|) InVars {#memory_int=|v_#memory_int_9|, threadThread1of2ForFork0_~next_worker~0=v_threadThread1of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread1of2ForFork0_#t~mem10=|v_threadThread1of2ForFork0_#t~mem10_1|, threadThread1of2ForFork0_~next_worker~0=v_threadThread1of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~mem10][190], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 36#L1025-3true, 275#true, 263#true, 94#L1043true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, 89#L1034-3true, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,644 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2025-03-15 01:10:11,644 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:11,644 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:11,644 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:11,664 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([639] L1034-->L1034-1: Formula: (= |v_#race~tids~0_13| 0) InVars {} OutVars{#race~tids~0=|v_#race~tids~0_13|} AuxVars[] AssignedVars[#race~tids~0][177], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 36#L1025-3true, 109#L1034-1true, 275#true, 263#true, 158#L1045-1true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,665 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2025-03-15 01:10:11,665 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:11,665 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:11,665 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:11,666 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([565] L1045-->L1045-1: Formula: (= |v_#race~tids~0_7| 0) InVars {} OutVars{#race~tids~0=|v_#race~tids~0_7|} AuxVars[] AssignedVars[#race~tids~0][81], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 36#L1025-3true, 109#L1034-1true, 284#true, 275#true, 263#true, 158#L1045-1true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:11,666 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2025-03-15 01:10:11,666 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:11,666 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:11,666 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:11,670 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][389], [281#true, 75#L1026-6true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 269#true, 66#L1042-8true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:11,670 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is not cut-off event [2025-03-15 01:10:11,670 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2025-03-15 01:10:11,670 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2025-03-15 01:10:11,670 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2025-03-15 01:10:11,670 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][389], [281#true, 75#L1026-6true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 275#true, 263#true, 268#(= |#race~tids~0| 0), 96#L1045true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,670 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2025-03-15 01:10:11,670 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:11,670 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:11,670 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:11,670 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([565] L1045-->L1045-1: Formula: (= |v_#race~tids~0_7| 0) InVars {} OutVars{#race~tids~0=|v_#race~tids~0_7|} AuxVars[] AssignedVars[#race~tids~0][81], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 36#L1025-3true, 284#true, 275#true, 263#true, 158#L1045-1true, 214#L1034-2true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:11,670 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2025-03-15 01:10:11,670 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:11,670 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:11,670 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:11,671 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L1034-2-->L1034-3: Formula: (= (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread1of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18)) |v_threadThread1of2ForFork0_#t~mem10_1|) InVars {#memory_int=|v_#memory_int_9|, threadThread1of2ForFork0_~next_worker~0=v_threadThread1of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread1of2ForFork0_#t~mem10=|v_threadThread1of2ForFork0_#t~mem10_1|, threadThread1of2ForFork0_~next_worker~0=v_threadThread1of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~mem10][190], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 36#L1025-3true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 96#L1045true, 257#true, threadThread1of2ForFork0InUse, 89#L1034-3true, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:11,671 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2025-03-15 01:10:11,671 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:11,671 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:11,671 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:11,671 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L1034-2-->L1034-3: Formula: (= (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread1of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18)) |v_threadThread1of2ForFork0_#t~mem10_1|) InVars {#memory_int=|v_#memory_int_9|, threadThread1of2ForFork0_~next_worker~0=v_threadThread1of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread1of2ForFork0_#t~mem10=|v_threadThread1of2ForFork0_#t~mem10_1|, threadThread1of2ForFork0_~next_worker~0=v_threadThread1of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~mem10][190], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 66#L1042-8true, 36#L1025-3true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, 89#L1034-3true, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,671 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2025-03-15 01:10:11,671 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:11,671 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:11,671 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:11,675 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([642] L1034-2-->L1034-3: Formula: (= (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread1of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18)) |v_threadThread1of2ForFork0_#t~mem10_1|) InVars {#memory_int=|v_#memory_int_9|, threadThread1of2ForFork0_~next_worker~0=v_threadThread1of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread1of2ForFork0_#t~mem10=|v_threadThread1of2ForFork0_#t~mem10_1|, threadThread1of2ForFork0_~next_worker~0=v_threadThread1of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~mem10][190], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 36#L1025-3true, 284#true, 275#true, 263#true, 94#L1043true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, 89#L1034-3true, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,675 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2025-03-15 01:10:11,675 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:11,675 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:11,675 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:11,675 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:11,675 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([642] L1034-2-->L1034-3: Formula: (= (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread1of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18)) |v_threadThread1of2ForFork0_#t~mem10_1|) InVars {#memory_int=|v_#memory_int_9|, threadThread1of2ForFork0_~next_worker~0=v_threadThread1of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread1of2ForFork0_#t~mem10=|v_threadThread1of2ForFork0_#t~mem10_1|, threadThread1of2ForFork0_~next_worker~0=v_threadThread1of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~mem10][190], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 66#L1042-8true, 36#L1025-3true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, 89#L1034-3true, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,675 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2025-03-15 01:10:11,675 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:11,675 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:11,675 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:11,675 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:11,681 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][392], [281#true, 132#L1034-3true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 94#L1043true, 268#(= |#race~tids~0| 0), 257#true, 226#L1025-3true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,681 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2025-03-15 01:10:11,681 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:11,681 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:11,681 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:11,681 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][392], [281#true, 132#L1034-3true, 262#(= |#race~threads_total~0| 0), 269#true, 66#L1042-8true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 226#L1025-3true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,681 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2025-03-15 01:10:11,681 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:11,681 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:11,681 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:11,705 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][88], [281#true, 201#L1027-3true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 263#true, 38#L1043-11true, 27#L1027true, 268#(= |#race~tids~0| 0), 257#true, 280#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:11,705 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2025-03-15 01:10:11,705 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:11,706 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:11,706 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:11,706 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][181], [281#true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 269#true, 284#true, 263#true, 38#L1043-11true, 65#L1027true, 268#(= |#race~tids~0| 0), 257#true, 280#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,706 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2025-03-15 01:10:11,706 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:11,706 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:11,706 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:11,723 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([639] L1034-->L1034-1: Formula: (= |v_#race~tids~0_13| 0) InVars {} OutVars{#race~tids~0=|v_#race~tids~0_13|} AuxVars[] AssignedVars[#race~tids~0][177], [281#true, 72#L1043-3true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 109#L1034-1true, 36#L1025-3true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,723 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2025-03-15 01:10:11,723 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:11,723 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:11,723 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:11,740 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][436], [75#L1026-6true, 281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 275#true, 263#true, 116#L1045-4true, 271#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0), 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,740 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2025-03-15 01:10:11,740 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:11,740 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:11,740 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:11,745 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([565] L1045-->L1045-1: Formula: (= |v_#race~tids~0_7| 0) InVars {} OutVars{#race~tids~0=|v_#race~tids~0_7|} AuxVars[] AssignedVars[#race~tids~0][81], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 36#L1025-3true, 284#true, 109#L1034-1true, 275#true, 263#true, 158#L1045-1true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:11,745 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is not cut-off event [2025-03-15 01:10:11,745 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2025-03-15 01:10:11,745 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2025-03-15 01:10:11,745 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2025-03-15 01:10:11,745 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2025-03-15 01:10:11,745 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([565] L1045-->L1045-1: Formula: (= |v_#race~tids~0_7| 0) InVars {} OutVars{#race~tids~0=|v_#race~tids~0_7|} AuxVars[] AssignedVars[#race~tids~0][81], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 36#L1025-3true, 284#true, 275#true, 263#true, 158#L1045-1true, 214#L1034-2true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:11,745 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2025-03-15 01:10:11,745 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:11,745 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:11,745 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:11,745 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:11,745 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([639] L1034-->L1034-1: Formula: (= |v_#race~tids~0_13| 0) InVars {} OutVars{#race~tids~0=|v_#race~tids~0_13|} AuxVars[] AssignedVars[#race~tids~0][177], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 36#L1025-3true, 284#true, 109#L1034-1true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 11#L1045-2true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:11,745 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2025-03-15 01:10:11,745 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:11,745 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:11,745 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:11,748 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][389], [281#true, 75#L1026-6true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 269#true, 275#true, 263#true, 158#L1045-1true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,748 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2025-03-15 01:10:11,748 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:11,748 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:11,748 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:11,748 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([565] L1045-->L1045-1: Formula: (= |v_#race~tids~0_7| 0) InVars {} OutVars{#race~tids~0=|v_#race~tids~0_7|} AuxVars[] AssignedVars[#race~tids~0][81], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 36#L1025-3true, 284#true, 275#true, 263#true, 158#L1045-1true, 214#L1034-2true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,748 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2025-03-15 01:10:11,748 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:11,748 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:11,748 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:11,748 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:11,748 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:11,748 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([642] L1034-2-->L1034-3: Formula: (= (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread1of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18)) |v_threadThread1of2ForFork0_#t~mem10_1|) InVars {#memory_int=|v_#memory_int_9|, threadThread1of2ForFork0_~next_worker~0=v_threadThread1of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread1of2ForFork0_#t~mem10=|v_threadThread1of2ForFork0_#t~mem10_1|, threadThread1of2ForFork0_~next_worker~0=v_threadThread1of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~mem10][190], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 36#L1025-3true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 96#L1045true, 257#true, threadThread1of2ForFork0InUse, 89#L1034-3true, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,748 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2025-03-15 01:10:11,748 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:11,748 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:11,749 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:11,749 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:11,752 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([565] L1045-->L1045-1: Formula: (= |v_#race~tids~0_7| 0) InVars {} OutVars{#race~tids~0=|v_#race~tids~0_7|} AuxVars[] AssignedVars[#race~tids~0][81], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 158#L1045-1true, 268#(= |#race~tids~0| 0), 250#L1034-2true, 257#true, 226#L1025-3true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:11,752 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2025-03-15 01:10:11,752 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:11,752 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:11,752 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:11,753 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([642] L1034-2-->L1034-3: Formula: (= (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread1of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18)) |v_threadThread1of2ForFork0_#t~mem10_1|) InVars {#memory_int=|v_#memory_int_9|, threadThread1of2ForFork0_~next_worker~0=v_threadThread1of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread1of2ForFork0_#t~mem10=|v_threadThread1of2ForFork0_#t~mem10_1|, threadThread1of2ForFork0_~next_worker~0=v_threadThread1of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~mem10][190], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 36#L1025-3true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 96#L1045true, 257#true, threadThread1of2ForFork0InUse, 89#L1034-3true, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:11,753 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2025-03-15 01:10:11,753 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:11,753 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:11,753 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:11,753 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:11,753 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:11,754 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][392], [281#true, 132#L1034-3true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 96#L1045true, 257#true, 226#L1025-3true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,754 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2025-03-15 01:10:11,754 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:11,754 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:11,754 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:11,796 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([540] L1043-4-->L1043-5: Formula: (= (store |v_#memory_int_7| v_~tids~0.base_3 (store (select |v_#memory_int_7| v_~tids~0.base_3) (+ (* |v_ULTIMATE.start_main_~i~1#1_4| 4) v_~tids~0.offset_3) |v_ULTIMATE.start_main_#t~pre16#1_3|)) |v_#memory_int_6|) InVars {#memory_int=|v_#memory_int_7|, ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_4|, ULTIMATE.start_main_#t~pre16#1=|v_ULTIMATE.start_main_#t~pre16#1_3|, ~tids~0.offset=v_~tids~0.offset_3, ~tids~0.base=v_~tids~0.base_3} OutVars{#memory_int=|v_#memory_int_6|, ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_4|, ULTIMATE.start_main_#t~pre16#1=|v_ULTIMATE.start_main_#t~pre16#1_3|, ~tids~0.offset=v_~tids~0.offset_3, ~tids~0.base=v_~tids~0.base_3} AuxVars[] AssignedVars[#memory_int][53], [281#true, 139#L1043-5true, 18#L1034true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 36#L1025-3true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,796 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2025-03-15 01:10:11,796 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 01:10:11,796 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 01:10:11,796 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 01:10:11,798 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([555] L1043-2-->L1043-3: Formula: (= |v_#race~tids~0_4| 0) InVars {} OutVars{#race~tids~0=|v_#race~tids~0_4|} AuxVars[] AssignedVars[#race~tids~0][83], [281#true, 72#L1043-3true, 262#(= |#race~threads_total~0| 0), 269#true, 36#L1025-3true, 284#true, 109#L1034-1true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:11,798 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is not cut-off event [2025-03-15 01:10:11,798 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2025-03-15 01:10:11,798 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2025-03-15 01:10:11,798 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2025-03-15 01:10:11,798 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2025-03-15 01:10:11,799 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([555] L1043-2-->L1043-3: Formula: (= |v_#race~tids~0_4| 0) InVars {} OutVars{#race~tids~0=|v_#race~tids~0_4|} AuxVars[] AssignedVars[#race~tids~0][83], [281#true, 72#L1043-3true, 262#(= |#race~threads_total~0| 0), 269#true, 36#L1025-3true, 284#true, 275#true, 263#true, 214#L1034-2true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:11,799 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2025-03-15 01:10:11,799 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 01:10:11,799 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 01:10:11,799 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 01:10:11,799 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 01:10:11,799 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([639] L1034-->L1034-1: Formula: (= |v_#race~tids~0_13| 0) InVars {} OutVars{#race~tids~0=|v_#race~tids~0_13|} AuxVars[] AssignedVars[#race~tids~0][177], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 109#L1034-1true, 36#L1025-3true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 207#L1043-4true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:11,799 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2025-03-15 01:10:11,799 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 01:10:11,799 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 01:10:11,799 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 01:10:11,803 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([555] L1043-2-->L1043-3: Formula: (= |v_#race~tids~0_4| 0) InVars {} OutVars{#race~tids~0=|v_#race~tids~0_4|} AuxVars[] AssignedVars[#race~tids~0][83], [281#true, 72#L1043-3true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 250#L1034-2true, 257#true, 226#L1025-3true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:11,803 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2025-03-15 01:10:11,803 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 01:10:11,803 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 01:10:11,803 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 01:10:11,817 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][462], [281#true, 75#L1026-6true, 114#L1045-5true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, 272#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,817 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2025-03-15 01:10:11,817 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 01:10:11,817 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 01:10:11,817 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 01:10:11,820 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([447] L1045-2-->L1045-3: Formula: (= (select (select |v_#memory_int_8| v_~tids~0.base_10) v_~tids~0.offset_10) |v_ULTIMATE.start_main_#t~mem20#1_2|) InVars {#memory_int=|v_#memory_int_8|, ~tids~0.offset=v_~tids~0.offset_10, ~tids~0.base=v_~tids~0.base_10} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_2|, #memory_int=|v_#memory_int_8|, ~tids~0.offset=v_~tids~0.offset_10, ~tids~0.base=v_~tids~0.base_10} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~mem20#1][52], [281#true, 18#L1034true, 262#(= |#race~threads_total~0| 0), 269#true, 36#L1025-3true, 284#true, 275#true, 263#true, 182#L1045-3true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,820 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is not cut-off event [2025-03-15 01:10:11,820 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2025-03-15 01:10:11,820 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2025-03-15 01:10:11,820 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2025-03-15 01:10:11,825 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][389], [281#true, 75#L1026-6true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 269#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 11#L1045-2true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:11,825 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2025-03-15 01:10:11,825 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 01:10:11,825 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 01:10:11,825 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 01:10:11,868 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][498], [281#true, 75#L1026-6true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 102#L1043-7true, 263#true, 277#(= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|), 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,868 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2025-03-15 01:10:11,869 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 01:10:11,869 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 01:10:11,869 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 01:10:11,877 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][389], [281#true, 75#L1026-6true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 269#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 207#L1043-4true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:11,877 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2025-03-15 01:10:11,877 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 01:10:11,877 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 01:10:11,877 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 01:10:11,893 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][502], [281#true, 75#L1026-6true, 2#L1045-6true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 275#true, 263#true, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,893 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2025-03-15 01:10:11,893 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 01:10:11,893 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 01:10:11,893 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 01:10:11,902 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][389], [281#true, 75#L1026-6true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 275#true, 263#true, 182#L1045-3true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,903 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2025-03-15 01:10:11,903 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 01:10:11,903 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 01:10:11,903 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 01:10:11,956 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][554], [281#true, 75#L1026-6true, 278#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|)), 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 263#true, 167#L1043-8true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,956 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2025-03-15 01:10:11,956 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 01:10:11,956 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 01:10:11,957 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 01:10:11,966 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][389], [281#true, 75#L1026-6true, 139#L1043-5true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 269#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,966 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2025-03-15 01:10:11,966 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 01:10:11,966 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 01:10:11,966 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 01:10:11,983 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][559], [281#true, 75#L1026-6true, 262#(= |#race~threads_total~0| 0), 77#L1045-7true, 157#L1031-5true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,983 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2025-03-15 01:10:11,983 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 01:10:11,983 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 01:10:11,983 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 01:10:11,991 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][435], [281#true, 75#L1026-6true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 275#true, 263#true, 116#L1045-4true, 271#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0), 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:11,991 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2025-03-15 01:10:11,991 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 01:10:11,991 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 01:10:11,991 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 01:10:12,051 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][574], [281#true, 75#L1026-6true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 263#true, 268#(= |#race~tids~0| 0), 257#true, 129#L1043-9true, threadThread1of2ForFork0InUse, 279#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:12,051 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2025-03-15 01:10:12,051 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 01:10:12,051 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 01:10:12,051 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 01:10:12,060 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][389], [281#true, 75#L1026-6true, 8#L1043-6true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 269#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:12,060 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2025-03-15 01:10:12,060 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 01:10:12,060 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 01:10:12,060 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 01:10:12,086 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][559], [281#true, 75#L1026-6true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 275#true, 263#true, 268#(= |#race~tids~0| 0), 180#L1045-8true, 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:12,086 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2025-03-15 01:10:12,086 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 01:10:12,086 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 01:10:12,086 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 01:10:12,094 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][463], [75#L1026-6true, 281#true, 235#L1031-13true, 114#L1045-5true, 262#(= |#race~threads_total~0| 0), 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, 272#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:12,094 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2025-03-15 01:10:12,094 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 01:10:12,094 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 01:10:12,094 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 01:10:12,119 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][93], [281#true, 201#L1027-3true, 262#(= |#race~threads_total~0| 0), 269#true, 84#L1032-2true, 151#L1042-6true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:12,119 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2025-03-15 01:10:12,120 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 01:10:12,120 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 01:10:12,120 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 01:10:12,121 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][182], [281#true, 18#L1034true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 269#true, 151#L1042-6true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:12,121 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2025-03-15 01:10:12,121 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 01:10:12,121 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 01:10:12,121 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 01:10:12,173 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][497], [281#true, 75#L1026-6true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 102#L1043-7true, 263#true, 277#(= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|), 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:12,173 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2025-03-15 01:10:12,173 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 01:10:12,173 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 01:10:12,173 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 01:10:12,203 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][503], [281#true, 75#L1026-6true, 235#L1031-13true, 2#L1045-6true, 262#(= |#race~threads_total~0| 0), 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 275#true, 263#true, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:12,204 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2025-03-15 01:10:12,204 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 01:10:12,204 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 01:10:12,204 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 01:10:12,238 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][182], [281#true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 269#true, 109#L1034-1true, 151#L1042-6true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:12,238 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2025-03-15 01:10:12,238 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 01:10:12,238 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 01:10:12,238 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 01:10:12,281 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][555], [278#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|)), 281#true, 75#L1026-6true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 269#true, 263#true, 167#L1043-8true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:12,281 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2025-03-15 01:10:12,281 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:12,281 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:12,281 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:12,313 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][93], [281#true, 201#L1027-3true, 262#(= |#race~threads_total~0| 0), 269#true, 84#L1032-2true, 284#true, 275#true, 263#true, 94#L1043true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:12,313 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2025-03-15 01:10:12,313 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 01:10:12,313 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 01:10:12,313 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 01:10:12,316 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([721] threadEXIT-->L1045-9: Formula: (= v_threadThread1of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem20#1_8|) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][579], [281#true, 75#L1026-6true, 251#L1045-9true, 262#(= |#race~threads_total~0| 0), 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0NotInUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:12,316 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2025-03-15 01:10:12,316 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:12,316 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:12,316 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:12,318 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([722] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_10| v_threadThread2of2ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_10|, threadThread2of2ForFork0_thidvar0=v_threadThread2of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_10|, threadThread2of2ForFork0_thidvar0=v_threadThread2of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][595], [251#L1045-9true, 262#(= |#race~threads_total~0| 0), 283#(= |threadThread1of2ForFork0_#t~nondet5| |#race~data~0|), 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 31#L1026-6true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0NotInUse, 287#true]) [2025-03-15 01:10:12,318 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2025-03-15 01:10:12,318 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:12,318 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:12,318 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:12,324 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][561], [281#true, 75#L1026-6true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 77#L1045-7true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:12,324 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2025-03-15 01:10:12,324 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:12,324 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:12,324 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:12,359 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][93], [281#true, 201#L1027-3true, 262#(= |#race~threads_total~0| 0), 269#true, 66#L1042-8true, 84#L1032-2true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:12,359 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2025-03-15 01:10:12,359 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 01:10:12,359 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 01:10:12,359 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 01:10:12,362 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][182], [281#true, 18#L1034true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 269#true, 284#true, 275#true, 263#true, 94#L1043true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:12,362 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2025-03-15 01:10:12,362 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:12,362 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:12,362 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:12,362 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][182], [281#true, 18#L1034true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 269#true, 66#L1042-8true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:12,362 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2025-03-15 01:10:12,362 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:12,362 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:12,362 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:12,365 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][93], [281#true, 201#L1027-3true, 262#(= |#race~threads_total~0| 0), 269#true, 151#L1042-6true, 284#true, 246#L1034-1true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:12,366 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2025-03-15 01:10:12,366 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 01:10:12,366 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 01:10:12,366 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 01:10:12,368 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][182], [281#true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 269#true, 151#L1042-6true, 284#true, 275#true, 263#true, 214#L1034-2true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:12,368 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2025-03-15 01:10:12,368 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:12,368 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:12,368 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:12,404 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][576], [281#true, 75#L1026-6true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 263#true, 268#(= |#race~tids~0| 0), 257#true, 129#L1043-9true, threadThread1of2ForFork0InUse, 279#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:12,404 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2025-03-15 01:10:12,404 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-15 01:10:12,404 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-15 01:10:12,404 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-15 01:10:12,437 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][182], [281#true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 269#true, 284#true, 275#true, 263#true, 94#L1043true, 214#L1034-2true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:12,437 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2025-03-15 01:10:12,437 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:10:12,437 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:10:12,437 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:10:12,437 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][182], [281#true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 269#true, 109#L1034-1true, 284#true, 275#true, 263#true, 94#L1043true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:12,437 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2025-03-15 01:10:12,437 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-15 01:10:12,437 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-15 01:10:12,437 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-15 01:10:12,446 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][561], [281#true, 75#L1026-6true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 275#true, 263#true, 268#(= |#race~tids~0| 0), 180#L1045-8true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:12,447 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2025-03-15 01:10:12,447 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-15 01:10:12,447 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-15 01:10:12,447 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-15 01:10:12,481 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][93], [281#true, 201#L1027-3true, 262#(= |#race~threads_total~0| 0), 269#true, 84#L1032-2true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 96#L1045true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:12,481 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2025-03-15 01:10:12,481 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:12,481 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:12,481 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:12,487 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][182], [281#true, 18#L1034true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 96#L1045true, 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:12,487 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2025-03-15 01:10:12,487 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-15 01:10:12,487 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-15 01:10:12,487 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-15 01:10:12,488 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][182], [281#true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 269#true, 284#true, 275#true, 263#true, 214#L1034-2true, 268#(= |#race~tids~0| 0), 96#L1045true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:12,488 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2025-03-15 01:10:12,488 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:12,488 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:12,488 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:12,488 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][182], [281#true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 269#true, 109#L1034-1true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 96#L1045true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:12,488 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2025-03-15 01:10:12,488 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:10:12,488 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:10:12,488 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:10:12,488 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][182], [281#true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 269#true, 66#L1042-8true, 284#true, 275#true, 263#true, 214#L1034-2true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:12,488 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2025-03-15 01:10:12,488 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:10:12,488 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:10:12,488 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:10:12,488 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][182], [281#true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 269#true, 66#L1042-8true, 109#L1034-1true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:12,489 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2025-03-15 01:10:12,489 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-15 01:10:12,489 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-15 01:10:12,489 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-15 01:10:12,494 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][182], [281#true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 269#true, 109#L1034-1true, 284#true, 275#true, 263#true, 94#L1043true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:12,494 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2025-03-15 01:10:12,494 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-15 01:10:12,494 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-15 01:10:12,494 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-15 01:10:12,494 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-15 01:10:12,494 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][182], [281#true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 269#true, 66#L1042-8true, 109#L1034-1true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:12,494 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2025-03-15 01:10:12,494 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-15 01:10:12,494 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-15 01:10:12,494 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-15 01:10:12,494 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-15 01:10:12,497 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][93], [281#true, 201#L1027-3true, 262#(= |#race~threads_total~0| 0), 269#true, 151#L1042-6true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 250#L1034-2true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:12,497 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is not cut-off event [2025-03-15 01:10:12,497 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2025-03-15 01:10:12,497 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2025-03-15 01:10:12,497 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2025-03-15 01:10:12,497 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][93], [281#true, 201#L1027-3true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 94#L1043true, 268#(= |#race~tids~0| 0), 250#L1034-2true, 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:12,497 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2025-03-15 01:10:12,497 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:10:12,497 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:10:12,497 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:10:12,497 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][93], [281#true, 201#L1027-3true, 262#(= |#race~threads_total~0| 0), 269#true, 66#L1042-8true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 250#L1034-2true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:12,497 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2025-03-15 01:10:12,497 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:10:12,497 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:10:12,497 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:10:12,503 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][392], [281#true, 201#L1027-3true, 132#L1034-3true, 262#(= |#race~threads_total~0| 0), 269#true, 151#L1042-6true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:12,504 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2025-03-15 01:10:12,504 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-15 01:10:12,504 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-15 01:10:12,504 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-15 01:10:12,594 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][93], [281#true, 201#L1027-3true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 246#L1034-1true, 275#true, 263#true, 94#L1043true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:12,594 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2025-03-15 01:10:12,595 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-15 01:10:12,595 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-15 01:10:12,595 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-15 01:10:12,885 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][93], [281#true, 201#L1027-3true, 262#(= |#race~threads_total~0| 0), 269#true, 84#L1032-2true, 284#true, 275#true, 263#true, 158#L1045-1true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:12,885 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2025-03-15 01:10:12,885 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-15 01:10:12,885 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-15 01:10:12,885 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-15 01:10:12,888 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][182], [281#true, 18#L1034true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 269#true, 284#true, 275#true, 263#true, 158#L1045-1true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:12,888 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2025-03-15 01:10:12,888 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:10:12,888 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:10:12,888 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:10:12,897 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][182], [281#true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 269#true, 109#L1034-1true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 96#L1045true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:12,897 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2025-03-15 01:10:12,897 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:10:12,897 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:10:12,897 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:10:12,897 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:10:12,898 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][93], [281#true, 201#L1027-3true, 262#(= |#race~threads_total~0| 0), 269#true, 66#L1042-8true, 284#true, 246#L1034-1true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:12,898 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2025-03-15 01:10:12,898 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-15 01:10:12,898 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-15 01:10:12,898 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-15 01:10:12,902 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][182], [281#true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 269#true, 284#true, 275#true, 263#true, 94#L1043true, 214#L1034-2true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:12,902 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2025-03-15 01:10:12,902 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:10:12,902 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:10:12,902 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:10:12,902 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:10:12,902 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][182], [281#true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 269#true, 66#L1042-8true, 284#true, 275#true, 263#true, 214#L1034-2true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:12,902 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2025-03-15 01:10:12,902 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:10:12,902 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:10:12,902 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:10:12,902 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:10:12,980 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][93], [281#true, 201#L1027-3true, 72#L1043-3true, 262#(= |#race~threads_total~0| 0), 269#true, 84#L1032-2true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:12,980 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2025-03-15 01:10:12,980 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:10:12,980 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:10:12,980 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:10:12,981 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][182], [281#true, 72#L1043-3true, 18#L1034true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:12,981 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2025-03-15 01:10:12,981 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:12,981 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:12,981 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:12,986 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][93], [281#true, 201#L1027-3true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 94#L1043true, 268#(= |#race~tids~0| 0), 250#L1034-2true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:12,986 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2025-03-15 01:10:12,986 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:10:12,986 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:10:12,986 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:10:12,986 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:10:13,018 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][93], [281#true, 201#L1027-3true, 262#(= |#race~threads_total~0| 0), 269#true, 84#L1032-2true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 11#L1045-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:13,018 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2025-03-15 01:10:13,018 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:10:13,018 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:10:13,018 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:10:13,027 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][182], [281#true, 18#L1034true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 11#L1045-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:13,028 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2025-03-15 01:10:13,028 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:13,028 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:13,028 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:13,032 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][182], [281#true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 269#true, 284#true, 275#true, 263#true, 214#L1034-2true, 268#(= |#race~tids~0| 0), 96#L1045true, 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:13,032 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2025-03-15 01:10:13,032 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:13,032 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:13,032 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:13,032 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:13,033 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][93], [281#true, 201#L1027-3true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 246#L1034-1true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 96#L1045true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:13,033 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2025-03-15 01:10:13,033 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:10:13,033 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:10:13,033 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:10:13,036 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][182], [281#true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 269#true, 284#true, 275#true, 263#true, 214#L1034-2true, 268#(= |#race~tids~0| 0), 96#L1045true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:13,036 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2025-03-15 01:10:13,036 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:13,036 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:13,036 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:13,036 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:13,036 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:13,038 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][93], [281#true, 201#L1027-3true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 96#L1045true, 250#L1034-2true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:13,039 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2025-03-15 01:10:13,039 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:13,039 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:13,039 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:13,039 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][93], [281#true, 201#L1027-3true, 262#(= |#race~threads_total~0| 0), 269#true, 66#L1042-8true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 250#L1034-2true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:13,039 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2025-03-15 01:10:13,039 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:10:13,039 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:10:13,039 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:10:13,039 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:10:13,044 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][392], [281#true, 201#L1027-3true, 132#L1034-3true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 94#L1043true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:13,044 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2025-03-15 01:10:13,044 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:13,044 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:13,044 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:13,044 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][392], [281#true, 201#L1027-3true, 132#L1034-3true, 262#(= |#race~threads_total~0| 0), 269#true, 66#L1042-8true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:13,044 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2025-03-15 01:10:13,044 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:13,044 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:13,044 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:13,115 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][93], [281#true, 201#L1027-3true, 262#(= |#race~threads_total~0| 0), 269#true, 84#L1032-2true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 207#L1043-4true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:13,115 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2025-03-15 01:10:13,115 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:13,115 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:13,115 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:13,121 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([668] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread2of2ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of2ForFork0_#t~ret6=|v_threadThread2of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of2ForFork0_#t~ret6][182], [281#true, 18#L1034true, 262#(= |#race~threads_total~0| 0), 14#L1027-3true, 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 207#L1043-4true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:13,121 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2025-03-15 01:10:13,121 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:10:13,121 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:10:13,121 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:10:13,155 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][93], [281#true, 201#L1027-3true, 262#(= |#race~threads_total~0| 0), 269#true, 84#L1032-2true, 284#true, 275#true, 263#true, 182#L1045-3true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:13,155 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2025-03-15 01:10:13,155 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:13,155 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:13,155 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:13,156 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][101], [281#true, 201#L1027-3true, 262#(= |#race~threads_total~0| 0), 84#L1032-2true, 284#true, 275#true, 263#true, 116#L1045-4true, 271#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0), 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:13,156 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2025-03-15 01:10:13,156 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:10:13,156 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:10:13,156 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:10:13,157 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([722] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_10| v_threadThread2of2ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_10|, threadThread2of2ForFork0_thidvar0=v_threadThread2of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_10|, threadThread2of2ForFork0_thidvar0=v_threadThread2of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][595], [262#(= |#race~threads_total~0| 0), 251#L1045-9true, 283#(= |threadThread1of2ForFork0_#t~nondet5| |#race~data~0|), 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 7#L1026-5true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0NotInUse, 287#true]) [2025-03-15 01:10:13,157 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2025-03-15 01:10:13,157 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 01:10:13,157 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:10:13,157 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 01:10:13,172 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([565] L1045-->L1045-1: Formula: (= |v_#race~tids~0_7| 0) InVars {} OutVars{#race~tids~0=|v_#race~tids~0_7|} AuxVars[] AssignedVars[#race~tids~0][81], [281#true, 201#L1027-3true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 158#L1045-1true, 268#(= |#race~tids~0| 0), 250#L1034-2true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:13,172 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2025-03-15 01:10:13,172 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:10:13,172 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:10:13,172 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:10:13,172 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][93], [281#true, 201#L1027-3true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 96#L1045true, 250#L1034-2true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:13,172 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2025-03-15 01:10:13,172 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:13,172 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:13,172 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:13,172 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:13,179 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][392], [281#true, 201#L1027-3true, 132#L1034-3true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 96#L1045true, 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:13,180 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2025-03-15 01:10:13,180 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:10:13,180 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:10:13,180 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:10:13,191 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 151#L1042-6true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 250#L1034-2true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:13,191 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2025-03-15 01:10:13,191 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:10:13,191 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:10:13,191 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:10:13,270 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][93], [281#true, 139#L1043-5true, 201#L1027-3true, 262#(= |#race~threads_total~0| 0), 269#true, 84#L1032-2true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:13,270 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2025-03-15 01:10:13,270 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:10:13,270 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:10:13,270 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:10:13,283 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([555] L1043-2-->L1043-3: Formula: (= |v_#race~tids~0_4| 0) InVars {} OutVars{#race~tids~0=|v_#race~tids~0_4|} AuxVars[] AssignedVars[#race~tids~0][83], [281#true, 201#L1027-3true, 72#L1043-3true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 250#L1034-2true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:13,284 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2025-03-15 01:10:13,284 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:10:13,284 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:10:13,284 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:10:13,295 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([721] threadEXIT-->L1045-9: Formula: (= v_threadThread1of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem20#1_8|) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][579], [281#true, 75#L1026-6true, 262#(= |#race~threads_total~0| 0), 251#L1045-9true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0NotInUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:13,295 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2025-03-15 01:10:13,295 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:13,295 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:13,295 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:13,295 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:13,296 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([721] threadEXIT-->L1045-9: Formula: (= v_threadThread1of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem20#1_8|) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][579], [281#true, 262#(= |#race~threads_total~0| 0), 251#L1045-9true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 275#true, 263#true, 268#(= |#race~tids~0| 0), 199#L1026-5true, 257#true, threadThread1of2ForFork0NotInUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:13,296 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2025-03-15 01:10:13,296 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 01:10:13,296 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 01:10:13,296 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 01:10:13,319 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][100], [281#true, 201#L1027-3true, 114#L1045-5true, 262#(= |#race~threads_total~0| 0), 84#L1032-2true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, 272#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:13,319 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2025-03-15 01:10:13,319 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:10:13,319 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:13,319 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:10:13,627 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][93], [281#true, 201#L1027-3true, 8#L1043-6true, 262#(= |#race~threads_total~0| 0), 269#true, 84#L1032-2true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:13,627 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2025-03-15 01:10:13,628 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:10:13,628 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:10:13,628 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:10:13,628 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][104], [281#true, 201#L1027-3true, 262#(= |#race~threads_total~0| 0), 269#true, 102#L1043-7true, 84#L1032-2true, 284#true, 263#true, 277#(= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|), 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:13,628 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2025-03-15 01:10:13,628 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:13,628 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:13,628 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:13,665 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][105], [281#true, 201#L1027-3true, 2#L1045-6true, 262#(= |#race~threads_total~0| 0), 84#L1032-2true, 284#true, 275#true, 263#true, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:13,665 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2025-03-15 01:10:13,665 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:13,665 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:13,665 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:13,670 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([722] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_10| v_threadThread2of2ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_10|, threadThread2of2ForFork0_thidvar0=v_threadThread2of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_10|, threadThread2of2ForFork0_thidvar0=v_threadThread2of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][595], [251#L1045-9true, 262#(= |#race~threads_total~0| 0), 283#(= |threadThread1of2ForFork0_#t~nondet5| |#race~data~0|), 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 7#L1026-5true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0NotInUse, 287#true]) [2025-03-15 01:10:13,670 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2025-03-15 01:10:13,670 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 01:10:13,670 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:13,670 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:10:13,671 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 01:10:13,671 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([722] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_10| v_threadThread2of2ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_10|, threadThread2of2ForFork0_thidvar0=v_threadThread2of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_10|, threadThread2of2ForFork0_thidvar0=v_threadThread2of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][595], [262#(= |#race~threads_total~0| 0), 251#L1045-9true, 283#(= |threadThread1of2ForFork0_#t~nondet5| |#race~data~0|), 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 31#L1026-6true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0NotInUse, 287#true]) [2025-03-15 01:10:13,671 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2025-03-15 01:10:13,671 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:13,671 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:13,671 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:13,671 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:13,701 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 94#L1043true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 250#L1034-2true, 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:13,702 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2025-03-15 01:10:13,702 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:13,702 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:13,702 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:13,702 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 66#L1042-8true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 250#L1034-2true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:13,702 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2025-03-15 01:10:13,702 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:13,702 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:13,702 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:13,775 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][109], [278#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|)), 281#true, 201#L1027-3true, 262#(= |#race~threads_total~0| 0), 269#true, 84#L1032-2true, 284#true, 263#true, 167#L1043-8true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:13,776 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2025-03-15 01:10:13,776 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:10:13,776 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:13,776 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:13,827 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][110], [281#true, 201#L1027-3true, 262#(= |#race~threads_total~0| 0), 77#L1045-7true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 84#L1032-2true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:13,827 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2025-03-15 01:10:13,827 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:13,827 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:10:13,827 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:13,863 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 250#L1034-2true, 96#L1045true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:13,863 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2025-03-15 01:10:13,863 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:13,864 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:13,864 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:13,872 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][143], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 84#L1032-2true, 284#true, 275#true, 263#true, 4#L1042-5true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:13,872 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2025-03-15 01:10:13,872 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:13,872 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:13,873 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:13,874 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][130], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 284#true, 275#true, 263#true, 4#L1042-5true, 268#(= |#race~tids~0| 0), 250#L1034-2true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:13,874 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2025-03-15 01:10:13,874 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:13,874 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:13,874 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:13,923 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][115], [281#true, 201#L1027-3true, 262#(= |#race~threads_total~0| 0), 269#true, 84#L1032-2true, 284#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 129#L1043-9true, threadThread1of2ForFork0InUse, 279#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:13,923 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2025-03-15 01:10:13,923 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:10:13,923 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:10:13,923 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:10:13,972 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][110], [281#true, 201#L1027-3true, 262#(= |#race~threads_total~0| 0), 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 84#L1032-2true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 180#L1045-8true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:13,972 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2025-03-15 01:10:13,972 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:10:13,972 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:10:13,972 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:10:13,979 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([722] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_10| v_threadThread2of2ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_10|, threadThread2of2ForFork0_thidvar0=v_threadThread2of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_10|, threadThread2of2ForFork0_thidvar0=v_threadThread2of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][595], [251#L1045-9true, 262#(= |#race~threads_total~0| 0), 283#(= |threadThread1of2ForFork0_#t~nondet5| |#race~data~0|), 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 31#L1026-6true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0NotInUse, 287#true]) [2025-03-15 01:10:13,979 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2025-03-15 01:10:13,979 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:13,979 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:13,979 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:13,979 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:13,979 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:14,119 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([721] threadEXIT-->L1045-9: Formula: (= v_threadThread1of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem20#1_8|) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][579], [281#true, 75#L1026-6true, 251#L1045-9true, 262#(= |#race~threads_total~0| 0), 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0NotInUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:14,119 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2025-03-15 01:10:14,119 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:14,119 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:14,119 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:14,119 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:14,119 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:14,119 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([721] threadEXIT-->L1045-9: Formula: (= v_threadThread1of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem20#1_8|) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][579], [281#true, 251#L1045-9true, 262#(= |#race~threads_total~0| 0), 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 275#true, 263#true, 268#(= |#race~tids~0| 0), 199#L1026-5true, 257#true, threadThread1of2ForFork0NotInUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:14,119 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2025-03-15 01:10:14,119 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 01:10:14,119 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 01:10:14,119 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:10:14,120 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 01:10:14,177 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][143], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 84#L1032-2true, 284#true, 151#L1042-6true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:14,177 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is not cut-off event [2025-03-15 01:10:14,177 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is not cut-off event [2025-03-15 01:10:14,177 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is not cut-off event [2025-03-15 01:10:14,177 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is not cut-off event [2025-03-15 01:10:14,178 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][143], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 84#L1032-2true, 284#true, 275#true, 263#true, 94#L1043true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:14,178 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2025-03-15 01:10:14,178 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:14,178 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:14,178 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:14,178 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][143], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 84#L1032-2true, 66#L1042-8true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:14,178 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2025-03-15 01:10:14,178 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:14,178 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:14,178 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:14,178 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][130], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 151#L1042-6true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 250#L1034-2true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:14,178 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is not cut-off event [2025-03-15 01:10:14,178 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is not cut-off event [2025-03-15 01:10:14,179 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is not cut-off event [2025-03-15 01:10:14,179 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is not cut-off event [2025-03-15 01:10:14,179 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][130], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 284#true, 275#true, 263#true, 94#L1043true, 268#(= |#race~tids~0| 0), 250#L1034-2true, 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:14,179 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2025-03-15 01:10:14,179 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:14,179 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:14,179 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:14,179 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][130], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 66#L1042-8true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 250#L1034-2true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:14,179 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2025-03-15 01:10:14,179 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:14,179 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:14,179 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:14,181 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][392], [281#true, 132#L1034-3true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 284#true, 151#L1042-6true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:14,181 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2025-03-15 01:10:14,181 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:10:14,181 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:10:14,181 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:10:14,182 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][143], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 246#L1034-1true, 263#true, 4#L1042-5true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:14,182 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2025-03-15 01:10:14,182 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:10:14,182 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:10:14,182 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:10:14,221 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][88], [281#true, 201#L1027-3true, 262#(= |#race~threads_total~0| 0), 269#true, 84#L1032-2true, 284#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 13#L1043-10true, 280#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:14,221 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2025-03-15 01:10:14,222 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:10:14,222 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:10:14,222 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:10:14,278 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([721] threadEXIT-->L1045-9: Formula: (= v_threadThread1of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem20#1_8|) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][579], [281#true, 75#L1026-6true, 251#L1045-9true, 262#(= |#race~threads_total~0| 0), 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0NotInUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:14,278 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2025-03-15 01:10:14,278 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:14,278 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:14,278 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:14,278 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:14,278 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:14,278 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:14,333 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][143], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 151#L1042-6true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 250#L1034-2true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:14,334 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2025-03-15 01:10:14,334 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:14,334 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:14,334 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:14,364 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([605] L1027-->L1027-3: Formula: (and (= |v_threadThread1of2ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of2ForFork0_#t~ret6=|v_threadThread1of2ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of2ForFork0_#t~ret6][88], [281#true, 201#L1027-3true, 262#(= |#race~threads_total~0| 0), 269#true, 84#L1032-2true, 284#true, 263#true, 38#L1043-11true, 268#(= |#race~tids~0| 0), 257#true, 280#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:14,365 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2025-03-15 01:10:14,365 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:14,365 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:14,365 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:14,482 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][143], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 84#L1032-2true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 96#L1045true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:14,482 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2025-03-15 01:10:14,482 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:14,482 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:14,482 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:14,483 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][130], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 250#L1034-2true, 96#L1045true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:14,483 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2025-03-15 01:10:14,483 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:14,483 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:14,483 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:14,486 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][392], [281#true, 132#L1034-3true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 284#true, 275#true, 263#true, 94#L1043true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:14,486 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2025-03-15 01:10:14,486 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:14,486 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:14,486 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:14,486 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][392], [281#true, 132#L1034-3true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 66#L1042-8true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:14,486 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2025-03-15 01:10:14,486 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:14,486 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:14,486 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:14,488 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][143], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 151#L1042-6true, 246#L1034-1true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:14,488 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is not cut-off event [2025-03-15 01:10:14,488 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is not cut-off event [2025-03-15 01:10:14,488 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is not cut-off event [2025-03-15 01:10:14,488 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is not cut-off event [2025-03-15 01:10:14,489 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][143], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 246#L1034-1true, 275#true, 263#true, 94#L1043true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:14,489 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2025-03-15 01:10:14,489 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:14,489 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:14,489 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:14,489 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][143], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 66#L1042-8true, 284#true, 246#L1034-1true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:14,489 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2025-03-15 01:10:14,489 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:14,489 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:14,489 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:14,490 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][143], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 151#L1042-6true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 250#L1034-2true, 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:14,490 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2025-03-15 01:10:14,490 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:14,490 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:14,490 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:14,490 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:14,490 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][143], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 66#L1042-8true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 250#L1034-2true, 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:14,490 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2025-03-15 01:10:14,490 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:10:14,490 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:10:14,490 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:10:14,490 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][143], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 94#L1043true, 268#(= |#race~tids~0| 0), 250#L1034-2true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:14,490 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2025-03-15 01:10:14,490 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:10:14,490 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:10:14,490 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:10:14,493 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][143], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 4#L1042-5true, 268#(= |#race~tids~0| 0), 250#L1034-2true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:14,493 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is not cut-off event [2025-03-15 01:10:14,493 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is not cut-off event [2025-03-15 01:10:14,493 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is not cut-off event [2025-03-15 01:10:14,493 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is not cut-off event [2025-03-15 01:10:14,660 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][143], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 84#L1032-2true, 284#true, 275#true, 263#true, 158#L1045-1true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:14,660 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2025-03-15 01:10:14,660 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:14,660 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:14,660 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:14,660 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([565] L1045-->L1045-1: Formula: (= |v_#race~tids~0_7| 0) InVars {} OutVars{#race~tids~0=|v_#race~tids~0_7|} AuxVars[] AssignedVars[#race~tids~0][81], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 284#true, 275#true, 263#true, 158#L1045-1true, 268#(= |#race~tids~0| 0), 250#L1034-2true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:14,660 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2025-03-15 01:10:14,660 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:14,660 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:14,660 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:14,660 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][143], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 96#L1045true, 250#L1034-2true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:14,660 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2025-03-15 01:10:14,660 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:10:14,660 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:10:14,660 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:10:14,666 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][392], [281#true, 132#L1034-3true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 96#L1045true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:14,666 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2025-03-15 01:10:14,666 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:14,666 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:14,666 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:14,674 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][392], [281#true, 132#L1034-3true, 110#L1031-14true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 151#L1042-6true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:14,674 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2025-03-15 01:10:14,674 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:14,674 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:14,674 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:14,675 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][392], [281#true, 132#L1034-3true, 262#(= |#race~threads_total~0| 0), 110#L1031-14true, 269#true, 284#true, 275#true, 263#true, 4#L1042-5true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:14,675 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2025-03-15 01:10:14,675 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:14,675 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:14,675 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:14,798 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][143], [281#true, 72#L1043-3true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 84#L1032-2true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:14,798 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2025-03-15 01:10:14,798 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:10:14,798 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:10:14,798 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:10:14,798 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([555] L1043-2-->L1043-3: Formula: (= |v_#race~tids~0_4| 0) InVars {} OutVars{#race~tids~0=|v_#race~tids~0_4|} AuxVars[] AssignedVars[#race~tids~0][83], [281#true, 72#L1043-3true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 250#L1034-2true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:14,798 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2025-03-15 01:10:14,798 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:10:14,798 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:10:14,798 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:10:14,845 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][143], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 84#L1032-2true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 11#L1045-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:14,846 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2025-03-15 01:10:14,846 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:10:14,846 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:10:14,846 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:10:14,856 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][143], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 246#L1034-1true, 263#true, 268#(= |#race~tids~0| 0), 96#L1045true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:14,856 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2025-03-15 01:10:14,856 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:10:14,856 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:10:14,856 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:10:15,190 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][143], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 84#L1032-2true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 207#L1043-4true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:15,190 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2025-03-15 01:10:15,190 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:10:15,190 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:10:15,190 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:10:15,198 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][143], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 94#L1043true, 268#(= |#race~tids~0| 0), 250#L1034-2true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:15,198 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is not cut-off event [2025-03-15 01:10:15,198 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is not cut-off event [2025-03-15 01:10:15,198 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is not cut-off event [2025-03-15 01:10:15,198 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is not cut-off event [2025-03-15 01:10:15,198 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is not cut-off event [2025-03-15 01:10:15,236 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][143], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 84#L1032-2true, 284#true, 275#true, 263#true, 182#L1045-3true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:15,236 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2025-03-15 01:10:15,236 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:10:15,236 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:10:15,236 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:10:15,263 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][143], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 66#L1042-8true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 250#L1034-2true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:15,263 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is not cut-off event [2025-03-15 01:10:15,263 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is not cut-off event [2025-03-15 01:10:15,263 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is not cut-off event [2025-03-15 01:10:15,263 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is not cut-off event [2025-03-15 01:10:15,263 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is not cut-off event [2025-03-15 01:10:15,264 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][143], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 250#L1034-2true, 96#L1045true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:15,264 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2025-03-15 01:10:15,264 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:10:15,264 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:10:15,264 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:10:15,264 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:10:15,268 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][392], [281#true, 132#L1034-3true, 110#L1031-14true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 94#L1043true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:15,269 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2025-03-15 01:10:15,269 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:10:15,269 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:10:15,269 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:10:15,269 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][392], [281#true, 132#L1034-3true, 110#L1031-14true, 262#(= |#race~threads_total~0| 0), 269#true, 66#L1042-8true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:15,269 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2025-03-15 01:10:15,269 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:10:15,269 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:10:15,269 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:10:15,463 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][143], [281#true, 139#L1043-5true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 84#L1032-2true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:15,463 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2025-03-15 01:10:15,463 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:10:15,463 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:10:15,463 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:10:15,480 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][392], [281#true, 132#L1034-3true, 110#L1031-14true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 94#L1043true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:15,481 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2025-03-15 01:10:15,481 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:10:15,481 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:10:15,481 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:10:15,481 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:10:15,513 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][154], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 84#L1032-2true, 284#true, 275#true, 263#true, 116#L1045-4true, 271#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0), 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:15,513 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2025-03-15 01:10:15,513 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:10:15,513 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:10:15,513 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:10:15,514 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][141], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 284#true, 275#true, 263#true, 116#L1045-4true, 271#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0), 268#(= |#race~tids~0| 0), 250#L1034-2true, 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:15,514 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2025-03-15 01:10:15,514 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:10:15,514 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:10:15,514 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:10:15,548 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][392], [281#true, 132#L1034-3true, 110#L1031-14true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 96#L1045true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:15,548 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2025-03-15 01:10:15,548 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:10:15,548 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:10:15,548 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:10:15,548 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][392], [281#true, 132#L1034-3true, 110#L1031-14true, 262#(= |#race~threads_total~0| 0), 269#true, 66#L1042-8true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:15,549 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2025-03-15 01:10:15,549 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:10:15,549 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:10:15,549 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:10:15,549 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:10:15,719 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][143], [281#true, 8#L1043-6true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 84#L1032-2true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:15,719 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2025-03-15 01:10:15,719 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-15 01:10:15,719 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-15 01:10:15,719 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-15 01:10:15,772 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][156], [281#true, 114#L1045-5true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 84#L1032-2true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, 272#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:15,772 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2025-03-15 01:10:15,772 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-15 01:10:15,772 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-15 01:10:15,772 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-15 01:10:15,773 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][147], [281#true, 114#L1045-5true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 250#L1034-2true, 257#true, threadThread1of2ForFork0InUse, 272#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:15,773 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2025-03-15 01:10:15,773 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-15 01:10:15,773 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-15 01:10:15,773 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-15 01:10:15,802 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][392], [281#true, 132#L1034-3true, 110#L1031-14true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 96#L1045true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:15,802 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2025-03-15 01:10:15,802 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:10:15,802 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:10:15,802 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:10:15,802 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:10:16,096 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][157], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 102#L1043-7true, 269#true, 84#L1032-2true, 284#true, 263#true, 277#(= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|), 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:16,097 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2025-03-15 01:10:16,097 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-15 01:10:16,097 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-15 01:10:16,097 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-15 01:10:16,136 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][155], [281#true, 235#L1031-13true, 2#L1045-6true, 262#(= |#race~threads_total~0| 0), 84#L1032-2true, 284#true, 275#true, 263#true, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:16,136 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2025-03-15 01:10:16,136 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-15 01:10:16,136 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-15 01:10:16,136 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-15 01:10:16,137 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][153], [281#true, 2#L1045-6true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 284#true, 275#true, 263#true, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 268#(= |#race~tids~0| 0), 250#L1034-2true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:16,137 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2025-03-15 01:10:16,137 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-15 01:10:16,137 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-15 01:10:16,137 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-15 01:10:16,182 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][392], [281#true, 132#L1034-3true, 18#L1034true, 262#(= |#race~threads_total~0| 0), 269#true, 151#L1042-6true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:16,183 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2025-03-15 01:10:16,183 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-15 01:10:16,183 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-15 01:10:16,183 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-15 01:10:16,184 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][392], [281#true, 18#L1034true, 132#L1034-3true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 4#L1042-5true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:16,184 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2025-03-15 01:10:16,184 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-15 01:10:16,184 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-15 01:10:16,184 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-15 01:10:16,246 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][165], [281#true, 278#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|)), 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 84#L1032-2true, 284#true, 263#true, 167#L1043-8true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:16,246 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2025-03-15 01:10:16,246 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:10:16,246 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:10:16,246 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:10:16,247 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][151], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 102#L1043-7true, 284#true, 263#true, 277#(= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|), 268#(= |#race~tids~0| 0), 250#L1034-2true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:16,247 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is not cut-off event [2025-03-15 01:10:16,247 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is not cut-off event [2025-03-15 01:10:16,247 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is not cut-off event [2025-03-15 01:10:16,247 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is not cut-off event [2025-03-15 01:10:16,247 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][166], [278#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|)), 281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 284#true, 263#true, 167#L1043-8true, 268#(= |#race~tids~0| 0), 250#L1034-2true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:16,247 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2025-03-15 01:10:16,247 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:10:16,247 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:10:16,247 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:10:16,301 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][167], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 77#L1045-7true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 84#L1032-2true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:16,302 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2025-03-15 01:10:16,302 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:10:16,302 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:10:16,302 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:10:16,302 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][168], [281#true, 262#(= |#race~threads_total~0| 0), 77#L1045-7true, 157#L1031-5true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 250#L1034-2true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:16,303 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2025-03-15 01:10:16,303 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:10:16,303 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:10:16,303 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:10:16,419 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][174], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 84#L1032-2true, 284#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 129#L1043-9true, threadThread1of2ForFork0InUse, 279#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:16,419 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2025-03-15 01:10:16,419 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-15 01:10:16,419 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-15 01:10:16,419 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-15 01:10:16,420 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][175], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 269#true, 284#true, 263#true, 268#(= |#race~tids~0| 0), 250#L1034-2true, 257#true, 129#L1043-9true, threadThread1of2ForFork0InUse, 279#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:16,420 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2025-03-15 01:10:16,420 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-15 01:10:16,420 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-15 01:10:16,420 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-15 01:10:16,481 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][167], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 84#L1032-2true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 180#L1045-8true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:16,481 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2025-03-15 01:10:16,481 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-15 01:10:16,481 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-15 01:10:16,481 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-15 01:10:16,482 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([623] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of2ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise8][168], [281#true, 262#(= |#race~threads_total~0| 0), 157#L1031-5true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 250#L1034-2true, 180#L1045-8true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:16,482 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2025-03-15 01:10:16,482 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-15 01:10:16,482 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-15 01:10:16,482 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-15 01:10:16,528 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][392], [281#true, 18#L1034true, 132#L1034-3true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 94#L1043true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:16,528 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2025-03-15 01:10:16,528 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-15 01:10:16,528 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-15 01:10:16,528 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-15 01:10:16,528 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][392], [281#true, 18#L1034true, 132#L1034-3true, 262#(= |#race~threads_total~0| 0), 269#true, 66#L1042-8true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:16,528 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2025-03-15 01:10:16,528 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-15 01:10:16,528 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-15 01:10:16,528 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-15 01:10:16,602 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][157], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 102#L1043-7true, 269#true, 284#true, 263#true, 277#(= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|), 268#(= |#race~tids~0| 0), 250#L1034-2true, 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:16,602 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2025-03-15 01:10:16,602 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:10:16,602 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:10:16,602 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:10:16,647 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([555] L1043-2-->L1043-3: Formula: (= |v_#race~tids~0_4| 0) InVars {} OutVars{#race~tids~0=|v_#race~tids~0_4|} AuxVars[] AssignedVars[#race~tids~0][83], [281#true, 72#L1043-3true, 262#(= |#race~threads_total~0| 0), 269#true, 109#L1034-1true, 284#true, 246#L1034-1true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:16,647 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2025-03-15 01:10:16,647 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:16,647 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:16,647 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:16,648 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][392], [281#true, 18#L1034true, 132#L1034-3true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 94#L1043true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:16,648 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2025-03-15 01:10:16,648 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-15 01:10:16,648 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-15 01:10:16,648 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-15 01:10:16,648 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-15 01:10:16,708 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][392], [281#true, 18#L1034true, 132#L1034-3true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 96#L1045true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:16,708 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2025-03-15 01:10:16,708 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:10:16,708 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:10:16,708 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:10:16,709 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][392], [281#true, 132#L1034-3true, 18#L1034true, 262#(= |#race~threads_total~0| 0), 269#true, 66#L1042-8true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:16,709 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2025-03-15 01:10:16,709 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-15 01:10:16,709 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-15 01:10:16,709 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-15 01:10:16,709 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-15 01:10:16,717 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][392], [281#true, 132#L1034-3true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 151#L1042-6true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, 89#L1034-3true, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:16,717 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2025-03-15 01:10:16,717 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:10:16,717 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:10:16,717 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:16,808 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([555] L1043-2-->L1043-3: Formula: (= |v_#race~tids~0_4| 0) InVars {} OutVars{#race~tids~0=|v_#race~tids~0_4|} AuxVars[] AssignedVars[#race~tids~0][83], [281#true, 72#L1043-3true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 246#L1034-1true, 263#true, 214#L1034-2true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:16,808 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2025-03-15 01:10:16,808 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:10:16,808 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:10:16,808 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:10:16,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([555] L1043-2-->L1043-3: Formula: (= |v_#race~tids~0_4| 0) InVars {} OutVars{#race~tids~0=|v_#race~tids~0_4|} AuxVars[] AssignedVars[#race~tids~0][83], [281#true, 72#L1043-3true, 262#(= |#race~threads_total~0| 0), 269#true, 109#L1034-1true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 250#L1034-2true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:16,809 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2025-03-15 01:10:16,809 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:10:16,809 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:10:16,809 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:10:16,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][392], [281#true, 132#L1034-3true, 262#(= |#race~threads_total~0| 0), 269#true, 109#L1034-1true, 284#true, 275#true, 263#true, 94#L1043true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:16,809 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2025-03-15 01:10:16,809 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:10:16,809 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:10:16,809 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:10:16,814 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([721] threadEXIT-->L1045-9: Formula: (= v_threadThread1of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem20#1_8|) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][176], [281#true, 251#L1045-9true, 262#(= |#race~threads_total~0| 0), 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 250#L1034-2true, 257#true, threadThread1of2ForFork0NotInUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:16,814 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2025-03-15 01:10:16,814 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:16,814 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:16,814 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:16,814 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([721] threadEXIT-->L1045-9: Formula: (= v_threadThread1of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem20#1_8|) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][176], [281#true, 262#(= |#race~threads_total~0| 0), 251#L1045-9true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 84#L1032-2true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0NotInUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:16,814 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2025-03-15 01:10:16,814 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:10:16,815 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:10:16,815 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:10:16,870 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([565] L1045-->L1045-1: Formula: (= |v_#race~tids~0_7| 0) InVars {} OutVars{#race~tids~0=|v_#race~tids~0_7|} AuxVars[] AssignedVars[#race~tids~0][81], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 109#L1034-1true, 275#true, 263#true, 158#L1045-1true, 268#(= |#race~tids~0| 0), 250#L1034-2true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:16,870 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2025-03-15 01:10:16,870 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:16,870 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:16,870 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:16,875 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([565] L1045-->L1045-1: Formula: (= |v_#race~tids~0_7| 0) InVars {} OutVars{#race~tids~0=|v_#race~tids~0_7|} AuxVars[] AssignedVars[#race~tids~0][81], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 109#L1034-1true, 284#true, 246#L1034-1true, 275#true, 263#true, 158#L1045-1true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:16,875 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2025-03-15 01:10:16,875 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:10:16,875 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:10:16,875 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:10:16,875 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][392], [281#true, 18#L1034true, 132#L1034-3true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 96#L1045true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:16,875 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2025-03-15 01:10:16,876 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:10:16,876 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:10:16,876 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:10:16,876 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:10:16,886 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][392], [281#true, 132#L1034-3true, 262#(= |#race~threads_total~0| 0), 269#true, 66#L1042-8true, 109#L1034-1true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:16,887 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2025-03-15 01:10:16,887 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:10:16,887 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:10:16,887 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:10:16,896 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][862], [281#true, 289#(or (and (= (select (select |#race| ~tids~0.base) (+ (- 17179869184) ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296))) (and (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0))), 132#L1034-3true, 262#(= |#race~threads_total~0| 0), 269#true, 151#L1042-6true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, 92#L1034-4true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:16,897 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2025-03-15 01:10:16,897 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:16,897 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:10:16,897 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:16,975 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][165], [281#true, 278#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|)), 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 263#true, 167#L1043-8true, 268#(= |#race~tids~0| 0), 250#L1034-2true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:16,975 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is not cut-off event [2025-03-15 01:10:16,975 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is not cut-off event [2025-03-15 01:10:16,975 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is not cut-off event [2025-03-15 01:10:16,975 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is not cut-off event [2025-03-15 01:10:16,975 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([631] L1031-11-->L1031-13: Formula: (let ((.cse1 (<= 0 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) (.cse2 (< v_threadThread1of2ForFork0_~i~0_13 0)) (.cse0 (<= 0 v_threadThread1of2ForFork0_~i~0_13)) (.cse3 (< |v_threadThread1of2ForFork0_#t~bitwise8_15| 0))) (and (or (< |v_threadThread1of2ForFork0_#t~bitwise9_7| 0) (and .cse0 .cse1)) (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of2ForFork0_#t~bitwise8_15| |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse1 .cse2)) (or (<= |v_threadThread1of2ForFork0_#t~bitwise9_7| (+ v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise8_15|)) .cse2 .cse3) (or (<= v_threadThread1of2ForFork0_~i~0_13 |v_threadThread1of2ForFork0_#t~bitwise9_7|) (and .cse0 .cse3)))) InVars {threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} OutVars{threadThread1of2ForFork0_#t~bitwise9=|v_threadThread1of2ForFork0_#t~bitwise9_7|, threadThread1of2ForFork0_~i~0=v_threadThread1of2ForFork0_~i~0_13, threadThread1of2ForFork0_#t~bitwise8=|v_threadThread1of2ForFork0_#t~bitwise8_15|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise9][174], [281#true, 235#L1031-13true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 263#true, 268#(= |#race~tids~0| 0), 250#L1034-2true, 257#true, 129#L1043-9true, threadThread1of2ForFork0InUse, 279#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:16,975 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2025-03-15 01:10:16,975 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:10:16,975 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:10:16,975 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:10:17,023 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([555] L1043-2-->L1043-3: Formula: (= |v_#race~tids~0_4| 0) InVars {} OutVars{#race~tids~0=|v_#race~tids~0_4|} AuxVars[] AssignedVars[#race~tids~0][83], [281#true, 72#L1043-3true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 109#L1034-1true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 250#L1034-2true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:17,023 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2025-03-15 01:10:17,023 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:10:17,023 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:10:17,023 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:10:17,023 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2025-03-15 01:10:17,032 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([555] L1043-2-->L1043-3: Formula: (= |v_#race~tids~0_4| 0) InVars {} OutVars{#race~tids~0=|v_#race~tids~0_4|} AuxVars[] AssignedVars[#race~tids~0][83], [281#true, 72#L1043-3true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 214#L1034-2true, 268#(= |#race~tids~0| 0), 250#L1034-2true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:17,032 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2025-03-15 01:10:17,032 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2025-03-15 01:10:17,032 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2025-03-15 01:10:17,032 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2025-03-15 01:10:17,032 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][392], [281#true, 132#L1034-3true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 94#L1043true, 214#L1034-2true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:17,032 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2025-03-15 01:10:17,033 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:17,033 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:17,033 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:17,090 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([565] L1045-->L1045-1: Formula: (= |v_#race~tids~0_7| 0) InVars {} OutVars{#race~tids~0=|v_#race~tids~0_7|} AuxVars[] AssignedVars[#race~tids~0][81], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 158#L1045-1true, 214#L1034-2true, 268#(= |#race~tids~0| 0), 250#L1034-2true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:17,090 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2025-03-15 01:10:17,090 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:10:17,090 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:10:17,090 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:10:17,094 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([565] L1045-->L1045-1: Formula: (= |v_#race~tids~0_7| 0) InVars {} OutVars{#race~tids~0=|v_#race~tids~0_7|} AuxVars[] AssignedVars[#race~tids~0][81], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 246#L1034-1true, 275#true, 263#true, 158#L1045-1true, 214#L1034-2true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:17,094 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2025-03-15 01:10:17,094 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:17,094 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:17,094 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:17,095 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([565] L1045-->L1045-1: Formula: (= |v_#race~tids~0_7| 0) InVars {} OutVars{#race~tids~0=|v_#race~tids~0_7|} AuxVars[] AssignedVars[#race~tids~0][81], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 109#L1034-1true, 284#true, 275#true, 263#true, 158#L1045-1true, 268#(= |#race~tids~0| 0), 250#L1034-2true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:17,095 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2025-03-15 01:10:17,095 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:17,095 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:17,095 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:17,095 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:17,095 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][392], [281#true, 132#L1034-3true, 262#(= |#race~threads_total~0| 0), 269#true, 109#L1034-1true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 96#L1045true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:17,095 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2025-03-15 01:10:17,095 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:17,095 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:17,096 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:17,105 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][392], [281#true, 132#L1034-3true, 262#(= |#race~threads_total~0| 0), 269#true, 66#L1042-8true, 284#true, 275#true, 263#true, 214#L1034-2true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:17,105 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2025-03-15 01:10:17,106 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:17,106 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:17,106 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:17,112 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][392], [281#true, 132#L1034-3true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 94#L1043true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, 89#L1034-3true, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:17,113 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2025-03-15 01:10:17,113 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:10:17,113 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:10:17,113 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2025-03-15 01:10:17,113 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][392], [281#true, 132#L1034-3true, 262#(= |#race~threads_total~0| 0), 269#true, 66#L1042-8true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, 89#L1034-3true, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:17,113 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2025-03-15 01:10:17,113 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2025-03-15 01:10:17,113 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:10:17,113 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:10:17,118 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][865], [281#true, 132#L1034-3true, 262#(= |#race~threads_total~0| 0), 269#true, 151#L1042-6true, 290#(and (or (and (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0) 1)) 0) (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647)) (and (= (select (select |#race| ~tids~0.base) (+ (- 17179869183) ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296)))) (or (and (= (select (select |#race| ~tids~0.base) (+ (- 17179869184) ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296))) (and (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0)))), 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 19#L1034-5true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:17,118 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2025-03-15 01:10:17,118 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:10:17,119 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2025-03-15 01:10:17,119 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:10:17,274 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([555] L1043-2-->L1043-3: Formula: (= |v_#race~tids~0_4| 0) InVars {} OutVars{#race~tids~0=|v_#race~tids~0_4|} AuxVars[] AssignedVars[#race~tids~0][83], [281#true, 72#L1043-3true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 214#L1034-2true, 268#(= |#race~tids~0| 0), 250#L1034-2true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:17,274 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2025-03-15 01:10:17,274 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2025-03-15 01:10:17,274 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2025-03-15 01:10:17,274 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2025-03-15 01:10:17,274 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2025-03-15 01:10:17,285 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([726] threadEXIT-->L1034-9: Formula: (= |v_threadThread1of2ForFork0_#t~mem10_10| v_threadThread2of2ForFork0_thidvar0_8) InVars {threadThread1of2ForFork0_#t~mem10=|v_threadThread1of2ForFork0_#t~mem10_10|, threadThread2of2ForFork0_thidvar0=v_threadThread2of2ForFork0_thidvar0_8} OutVars{threadThread1of2ForFork0_#t~mem10=|v_threadThread1of2ForFork0_#t~mem10_10|, threadThread2of2ForFork0_thidvar0=v_threadThread2of2ForFork0_thidvar0_8} AuxVars[] AssignedVars[][780], [281#true, 72#L1043-3true, 262#(= |#race~threads_total~0| 0), 292#(and (or (and (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset (- 17179869182) (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296))) (and (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647))) (or (and (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0) 1)) 0) (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647)) (and (= (select (select |#race| ~tids~0.base) (+ (- 17179869183) ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296)))) (or (and (= (select (select |#race| ~tids~0.base) (+ (- 17179869181) ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296))) (and (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647))) (or (and (= (select (select |#race| ~tids~0.base) (+ (- 17179869184) ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296))) (and (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0)))), 269#true, 284#true, 275#true, 263#true, 197#L1034-9true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0NotInUse]) [2025-03-15 01:10:17,285 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2025-03-15 01:10:17,286 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-03-15 01:10:17,286 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:17,286 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:17,286 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([726] threadEXIT-->L1034-9: Formula: (= |v_threadThread1of2ForFork0_#t~mem10_10| v_threadThread2of2ForFork0_thidvar0_8) InVars {threadThread1of2ForFork0_#t~mem10=|v_threadThread1of2ForFork0_#t~mem10_10|, threadThread2of2ForFork0_thidvar0=v_threadThread2of2ForFork0_thidvar0_8} OutVars{threadThread1of2ForFork0_#t~mem10=|v_threadThread1of2ForFork0_#t~mem10_10|, threadThread2of2ForFork0_thidvar0=v_threadThread2of2ForFork0_thidvar0_8} AuxVars[] AssignedVars[][780], [281#true, 292#(and (or (and (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset (- 17179869182) (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296))) (and (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647))) (or (and (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0) 1)) 0) (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647)) (and (= (select (select |#race| ~tids~0.base) (+ (- 17179869183) ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296)))) (or (and (= (select (select |#race| ~tids~0.base) (+ (- 17179869181) ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296))) (and (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647))) (or (and (= (select (select |#race| ~tids~0.base) (+ (- 17179869184) ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296))) (and (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0)))), 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 197#L1034-9true, 268#(= |#race~tids~0| 0), 257#true, 207#L1043-4true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0NotInUse]) [2025-03-15 01:10:17,286 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2025-03-15 01:10:17,286 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-15 01:10:17,286 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:10:17,286 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:10:17,287 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][862], [281#true, 289#(or (and (= (select (select |#race| ~tids~0.base) (+ (- 17179869184) ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296))) (and (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0))), 132#L1034-3true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 94#L1043true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, 92#L1034-4true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:17,287 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2025-03-15 01:10:17,287 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2025-03-15 01:10:17,287 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2025-03-15 01:10:17,287 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2025-03-15 01:10:17,341 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([702] L1034-->L1034-1: Formula: (= |v_#race~tids~0_13| 0) InVars {} OutVars{#race~tids~0=|v_#race~tids~0_13|} AuxVars[] AssignedVars[#race~tids~0][353], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 246#L1034-1true, 263#true, 158#L1045-1true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, 89#L1034-3true, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:17,342 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is not cut-off event [2025-03-15 01:10:17,342 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2025-03-15 01:10:17,342 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2025-03-15 01:10:17,342 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2025-03-15 01:10:17,345 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([565] L1045-->L1045-1: Formula: (= |v_#race~tids~0_7| 0) InVars {} OutVars{#race~tids~0=|v_#race~tids~0_7|} AuxVars[] AssignedVars[#race~tids~0][81], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 158#L1045-1true, 214#L1034-2true, 268#(= |#race~tids~0| 0), 250#L1034-2true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:17,345 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2025-03-15 01:10:17,345 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:10:17,345 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:10:17,345 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:10:17,345 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:10:17,345 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][392], [281#true, 132#L1034-3true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 214#L1034-2true, 268#(= |#race~tids~0| 0), 96#L1045true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:17,345 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2025-03-15 01:10:17,345 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:10:17,345 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:10:17,345 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:10:17,348 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([565] L1045-->L1045-1: Formula: (= |v_#race~tids~0_7| 0) InVars {} OutVars{#race~tids~0=|v_#race~tids~0_7|} AuxVars[] AssignedVars[#race~tids~0][81], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 158#L1045-1true, 268#(= |#race~tids~0| 0), 250#L1034-2true, 257#true, threadThread1of2ForFork0InUse, 89#L1034-3true, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:17,348 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2025-03-15 01:10:17,348 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2025-03-15 01:10:17,348 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2025-03-15 01:10:17,348 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2025-03-15 01:10:17,354 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][392], [281#true, 132#L1034-3true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 96#L1045true, 257#true, threadThread1of2ForFork0InUse, 89#L1034-3true, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:17,355 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2025-03-15 01:10:17,355 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2025-03-15 01:10:17,355 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2025-03-15 01:10:17,355 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2025-03-15 01:10:17,359 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][862], [281#true, 289#(or (and (= (select (select |#race| ~tids~0.base) (+ (- 17179869184) ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296))) (and (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0))), 132#L1034-3true, 262#(= |#race~threads_total~0| 0), 269#true, 66#L1042-8true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, 92#L1034-4true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:17,359 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2025-03-15 01:10:17,359 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2025-03-15 01:10:17,359 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2025-03-15 01:10:17,360 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2025-03-15 01:10:17,368 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][863], [281#true, 132#L1034-3true, 262#(= |#race~threads_total~0| 0), 6#L1034-6true, 269#true, 151#L1042-6true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 291#(and (or (and (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset (- 17179869182) (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296))) (and (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647))) (or (and (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0) 1)) 0) (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647)) (and (= (select (select |#race| ~tids~0.base) (+ (- 17179869183) ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296)))) (or (and (= (select (select |#race| ~tids~0.base) (+ (- 17179869184) ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296))) (and (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0)))), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:17,368 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2025-03-15 01:10:17,368 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2025-03-15 01:10:17,368 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2025-03-15 01:10:17,368 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2025-03-15 01:10:17,507 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([702] L1034-->L1034-1: Formula: (= |v_#race~tids~0_13| 0) InVars {} OutVars{#race~tids~0=|v_#race~tids~0_13|} AuxVars[] AssignedVars[#race~tids~0][353], [281#true, 72#L1043-3true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 246#L1034-1true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, 89#L1034-3true, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:17,507 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is not cut-off event [2025-03-15 01:10:17,507 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2025-03-15 01:10:17,508 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2025-03-15 01:10:17,508 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2025-03-15 01:10:17,509 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([555] L1043-2-->L1043-3: Formula: (= |v_#race~tids~0_4| 0) InVars {} OutVars{#race~tids~0=|v_#race~tids~0_4|} AuxVars[] AssignedVars[#race~tids~0][83], [281#true, 72#L1043-3true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 250#L1034-2true, 257#true, threadThread1of2ForFork0InUse, 89#L1034-3true, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:17,509 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2025-03-15 01:10:17,509 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2025-03-15 01:10:17,509 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2025-03-15 01:10:17,509 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2025-03-15 01:10:17,517 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][865], [281#true, 132#L1034-3true, 262#(= |#race~threads_total~0| 0), 269#true, 290#(and (or (and (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0) 1)) 0) (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647)) (and (= (select (select |#race| ~tids~0.base) (+ (- 17179869183) ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296)))) (or (and (= (select (select |#race| ~tids~0.base) (+ (- 17179869184) ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296))) (and (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0)))), 284#true, 275#true, 263#true, 94#L1043true, 268#(= |#race~tids~0| 0), 257#true, 19#L1034-5true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:17,517 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2025-03-15 01:10:17,517 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2025-03-15 01:10:17,517 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2025-03-15 01:10:17,517 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2025-03-15 01:10:17,554 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([702] L1034-->L1034-1: Formula: (= |v_#race~tids~0_13| 0) InVars {} OutVars{#race~tids~0=|v_#race~tids~0_13|} AuxVars[] AssignedVars[#race~tids~0][353], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 246#L1034-1true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 11#L1045-2true, threadThread1of2ForFork0InUse, 89#L1034-3true, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:17,554 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is not cut-off event [2025-03-15 01:10:17,554 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2025-03-15 01:10:17,554 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2025-03-15 01:10:17,554 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2025-03-15 01:10:17,719 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([726] threadEXIT-->L1034-9: Formula: (= |v_threadThread1of2ForFork0_#t~mem10_10| v_threadThread2of2ForFork0_thidvar0_8) InVars {threadThread1of2ForFork0_#t~mem10=|v_threadThread1of2ForFork0_#t~mem10_10|, threadThread2of2ForFork0_thidvar0=v_threadThread2of2ForFork0_thidvar0_8} OutVars{threadThread1of2ForFork0_#t~mem10=|v_threadThread1of2ForFork0_#t~mem10_10|, threadThread2of2ForFork0_thidvar0=v_threadThread2of2ForFork0_thidvar0_8} AuxVars[] AssignedVars[][780], [281#true, 292#(and (or (and (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset (- 17179869182) (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296))) (and (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647))) (or (and (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0) 1)) 0) (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647)) (and (= (select (select |#race| ~tids~0.base) (+ (- 17179869183) ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296)))) (or (and (= (select (select |#race| ~tids~0.base) (+ (- 17179869181) ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296))) (and (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647))) (or (and (= (select (select |#race| ~tids~0.base) (+ (- 17179869184) ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296))) (and (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0)))), 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 197#L1034-9true, 158#L1045-1true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0NotInUse]) [2025-03-15 01:10:17,719 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2025-03-15 01:10:17,719 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-15 01:10:17,719 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:10:17,719 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:10:17,720 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([726] threadEXIT-->L1034-9: Formula: (= |v_threadThread1of2ForFork0_#t~mem10_10| v_threadThread2of2ForFork0_thidvar0_8) InVars {threadThread1of2ForFork0_#t~mem10=|v_threadThread1of2ForFork0_#t~mem10_10|, threadThread2of2ForFork0_thidvar0=v_threadThread2of2ForFork0_thidvar0_8} OutVars{threadThread1of2ForFork0_#t~mem10=|v_threadThread1of2ForFork0_#t~mem10_10|, threadThread2of2ForFork0_thidvar0=v_threadThread2of2ForFork0_thidvar0_8} AuxVars[] AssignedVars[][780], [281#true, 262#(= |#race~threads_total~0| 0), 292#(and (or (and (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset (- 17179869182) (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296))) (and (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647))) (or (and (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0) 1)) 0) (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647)) (and (= (select (select |#race| ~tids~0.base) (+ (- 17179869183) ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296)))) (or (and (= (select (select |#race| ~tids~0.base) (+ (- 17179869181) ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296))) (and (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647))) (or (and (= (select (select |#race| ~tids~0.base) (+ (- 17179869184) ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296))) (and (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0)))), 269#true, 284#true, 275#true, 263#true, 197#L1034-9true, 268#(= |#race~tids~0| 0), 257#true, 11#L1045-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0NotInUse]) [2025-03-15 01:10:17,720 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2025-03-15 01:10:17,720 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:17,720 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-03-15 01:10:17,720 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:17,720 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][862], [281#true, 289#(or (and (= (select (select |#race| ~tids~0.base) (+ (- 17179869184) ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296))) (and (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0))), 132#L1034-3true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 96#L1045true, 257#true, threadThread1of2ForFork0InUse, 92#L1034-4true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:17,721 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2025-03-15 01:10:17,721 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2025-03-15 01:10:17,721 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2025-03-15 01:10:17,721 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2025-03-15 01:10:17,729 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][865], [281#true, 132#L1034-3true, 262#(= |#race~threads_total~0| 0), 269#true, 66#L1042-8true, 290#(and (or (and (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0) 1)) 0) (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647)) (and (= (select (select |#race| ~tids~0.base) (+ (- 17179869183) ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296)))) (or (and (= (select (select |#race| ~tids~0.base) (+ (- 17179869184) ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296))) (and (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0)))), 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 19#L1034-5true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:17,729 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2025-03-15 01:10:17,729 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2025-03-15 01:10:17,729 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2025-03-15 01:10:17,729 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2025-03-15 01:10:17,735 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][864], [281#true, 132#L1034-3true, 262#(= |#race~threads_total~0| 0), 292#(and (or (and (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset (- 17179869182) (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296))) (and (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647))) (or (and (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0) 1)) 0) (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647)) (and (= (select (select |#race| ~tids~0.base) (+ (- 17179869183) ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296)))) (or (and (= (select (select |#race| ~tids~0.base) (+ (- 17179869181) ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296))) (and (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647))) (or (and (= (select (select |#race| ~tids~0.base) (+ (- 17179869184) ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296))) (and (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0)))), 269#true, 191#L1034-7true, 151#L1042-6true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:17,735 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2025-03-15 01:10:17,735 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2025-03-15 01:10:17,735 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2025-03-15 01:10:17,735 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2025-03-15 01:10:17,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([702] L1034-->L1034-1: Formula: (= |v_#race~tids~0_13| 0) InVars {} OutVars{#race~tids~0=|v_#race~tids~0_13|} AuxVars[] AssignedVars[#race~tids~0][353], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 246#L1034-1true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 207#L1043-4true, threadThread1of2ForFork0InUse, 89#L1034-3true, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:17,809 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is not cut-off event [2025-03-15 01:10:17,809 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2025-03-15 01:10:17,809 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2025-03-15 01:10:17,809 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is not cut-off event [2025-03-15 01:10:17,821 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][863], [281#true, 132#L1034-3true, 262#(= |#race~threads_total~0| 0), 6#L1034-6true, 269#true, 284#true, 275#true, 263#true, 94#L1043true, 268#(= |#race~tids~0| 0), 291#(and (or (and (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset (- 17179869182) (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296))) (and (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647))) (or (and (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0) 1)) 0) (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647)) (and (= (select (select |#race| ~tids~0.base) (+ (- 17179869183) ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296)))) (or (and (= (select (select |#race| ~tids~0.base) (+ (- 17179869184) ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296))) (and (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0)))), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:17,821 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2025-03-15 01:10:17,821 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2025-03-15 01:10:17,821 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2025-03-15 01:10:17,822 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2025-03-15 01:10:17,869 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][865], [281#true, 132#L1034-3true, 262#(= |#race~threads_total~0| 0), 269#true, 290#(and (or (and (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0) 1)) 0) (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647)) (and (= (select (select |#race| ~tids~0.base) (+ (- 17179869183) ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296)))) (or (and (= (select (select |#race| ~tids~0.base) (+ (- 17179869184) ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296))) (and (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0)))), 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 96#L1045true, 257#true, 19#L1034-5true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:17,869 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2025-03-15 01:10:17,869 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2025-03-15 01:10:17,869 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2025-03-15 01:10:17,869 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2025-03-15 01:10:17,879 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][863], [281#true, 132#L1034-3true, 262#(= |#race~threads_total~0| 0), 6#L1034-6true, 269#true, 66#L1042-8true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 291#(and (or (and (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset (- 17179869182) (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296))) (and (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647))) (or (and (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0) 1)) 0) (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647)) (and (= (select (select |#race| ~tids~0.base) (+ (- 17179869183) ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296)))) (or (and (= (select (select |#race| ~tids~0.base) (+ (- 17179869184) ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296))) (and (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0)))), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:17,879 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2025-03-15 01:10:17,879 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2025-03-15 01:10:17,879 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2025-03-15 01:10:17,879 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2025-03-15 01:10:17,885 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][864], [281#true, 132#L1034-3true, 262#(= |#race~threads_total~0| 0), 292#(and (or (and (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset (- 17179869182) (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296))) (and (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647))) (or (and (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0) 1)) 0) (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647)) (and (= (select (select |#race| ~tids~0.base) (+ (- 17179869183) ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296)))) (or (and (= (select (select |#race| ~tids~0.base) (+ (- 17179869181) ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296))) (and (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647))) (or (and (= (select (select |#race| ~tids~0.base) (+ (- 17179869184) ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296))) (and (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0)))), 269#true, 56#L1034-8true, 151#L1042-6true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:17,885 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2025-03-15 01:10:17,885 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2025-03-15 01:10:17,885 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2025-03-15 01:10:17,885 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2025-03-15 01:10:17,982 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][864], [281#true, 132#L1034-3true, 262#(= |#race~threads_total~0| 0), 292#(and (or (and (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset (- 17179869182) (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296))) (and (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647))) (or (and (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0) 1)) 0) (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647)) (and (= (select (select |#race| ~tids~0.base) (+ (- 17179869183) ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296)))) (or (and (= (select (select |#race| ~tids~0.base) (+ (- 17179869181) ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296))) (and (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647))) (or (and (= (select (select |#race| ~tids~0.base) (+ (- 17179869184) ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296))) (and (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0)))), 269#true, 191#L1034-7true, 284#true, 275#true, 263#true, 94#L1043true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:17,982 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2025-03-15 01:10:17,982 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2025-03-15 01:10:17,982 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2025-03-15 01:10:17,982 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2025-03-15 01:10:18,031 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][863], [281#true, 132#L1034-3true, 262#(= |#race~threads_total~0| 0), 6#L1034-6true, 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 291#(and (or (and (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset (- 17179869182) (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296))) (and (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647))) (or (and (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0) 1)) 0) (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647)) (and (= (select (select |#race| ~tids~0.base) (+ (- 17179869183) ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296)))) (or (and (= (select (select |#race| ~tids~0.base) (+ (- 17179869184) ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296))) (and (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0)))), 96#L1045true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:18,031 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2025-03-15 01:10:18,031 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2025-03-15 01:10:18,031 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2025-03-15 01:10:18,031 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2025-03-15 01:10:18,041 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][864], [281#true, 132#L1034-3true, 262#(= |#race~threads_total~0| 0), 292#(and (or (and (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset (- 17179869182) (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296))) (and (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647))) (or (and (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0) 1)) 0) (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647)) (and (= (select (select |#race| ~tids~0.base) (+ (- 17179869183) ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296)))) (or (and (= (select (select |#race| ~tids~0.base) (+ (- 17179869181) ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296))) (and (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647))) (or (and (= (select (select |#race| ~tids~0.base) (+ (- 17179869184) ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296))) (and (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0)))), 269#true, 66#L1042-8true, 191#L1034-7true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:18,041 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2025-03-15 01:10:18,041 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2025-03-15 01:10:18,041 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2025-03-15 01:10:18,041 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2025-03-15 01:10:18,153 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][864], [281#true, 132#L1034-3true, 262#(= |#race~threads_total~0| 0), 292#(and (or (and (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset (- 17179869182) (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296))) (and (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647))) (or (and (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0) 1)) 0) (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647)) (and (= (select (select |#race| ~tids~0.base) (+ (- 17179869183) ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296)))) (or (and (= (select (select |#race| ~tids~0.base) (+ (- 17179869181) ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296))) (and (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647))) (or (and (= (select (select |#race| ~tids~0.base) (+ (- 17179869184) ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296))) (and (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0)))), 269#true, 56#L1034-8true, 284#true, 275#true, 263#true, 94#L1043true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:18,153 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2025-03-15 01:10:18,153 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2025-03-15 01:10:18,154 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2025-03-15 01:10:18,154 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2025-03-15 01:10:18,161 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([721] threadEXIT-->L1045-9: Formula: (= v_threadThread1of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem20#1_8|) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][176], [281#true, 262#(= |#race~threads_total~0| 0), 251#L1045-9true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 284#true, 275#true, 263#true, 74#L1032-1true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0NotInUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:18,161 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2025-03-15 01:10:18,161 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-15 01:10:18,161 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2025-03-15 01:10:18,161 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-15 01:10:18,161 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([721] threadEXIT-->L1045-9: Formula: (= v_threadThread1of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem20#1_8|) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][176], [281#true, 251#L1045-9true, 262#(= |#race~threads_total~0| 0), 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 84#L1032-2true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0NotInUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:18,161 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2025-03-15 01:10:18,161 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2025-03-15 01:10:18,161 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:10:18,161 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:10:18,161 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:10:18,202 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([727] threadEXIT-->L1034-9: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_8| v_threadThread1of2ForFork0_thidvar0_10) InVars {threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_10} OutVars{threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_10} AuxVars[] AssignedVars[][736], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 186#L1034-9true, 284#true, 275#true, 263#true, 158#L1045-1true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0NotInUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:18,202 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2025-03-15 01:10:18,202 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:10:18,203 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:10:18,203 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-03-15 01:10:18,206 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][864], [281#true, 132#L1034-3true, 262#(= |#race~threads_total~0| 0), 292#(and (or (and (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset (- 17179869182) (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296))) (and (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647))) (or (and (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0) 1)) 0) (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647)) (and (= (select (select |#race| ~tids~0.base) (+ (- 17179869183) ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296)))) (or (and (= (select (select |#race| ~tids~0.base) (+ (- 17179869181) ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296))) (and (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647))) (or (and (= (select (select |#race| ~tids~0.base) (+ (- 17179869184) ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296))) (and (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0)))), 269#true, 191#L1034-7true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 96#L1045true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:18,206 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2025-03-15 01:10:18,206 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2025-03-15 01:10:18,206 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2025-03-15 01:10:18,206 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2025-03-15 01:10:18,217 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][864], [281#true, 132#L1034-3true, 262#(= |#race~threads_total~0| 0), 292#(and (or (and (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset (- 17179869182) (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296))) (and (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647))) (or (and (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0) 1)) 0) (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647)) (and (= (select (select |#race| ~tids~0.base) (+ (- 17179869183) ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296)))) (or (and (= (select (select |#race| ~tids~0.base) (+ (- 17179869181) ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296))) (and (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647))) (or (and (= (select (select |#race| ~tids~0.base) (+ (- 17179869184) ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296))) (and (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0)))), 269#true, 66#L1042-8true, 56#L1034-8true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:18,217 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2025-03-15 01:10:18,217 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2025-03-15 01:10:18,217 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2025-03-15 01:10:18,217 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2025-03-15 01:10:18,317 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([727] threadEXIT-->L1034-9: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_8| v_threadThread1of2ForFork0_thidvar0_10) InVars {threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_10} OutVars{threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_10} AuxVars[] AssignedVars[][736], [281#true, 72#L1043-3true, 262#(= |#race~threads_total~0| 0), 269#true, 186#L1034-9true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0NotInUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:18,317 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2025-03-15 01:10:18,317 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-15 01:10:18,318 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:18,318 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:18,344 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([721] threadEXIT-->L1045-9: Formula: (= v_threadThread1of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem20#1_8|) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][176], [281#true, 251#L1045-9true, 262#(= |#race~threads_total~0| 0), 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 250#L1034-2true, 257#true, threadThread1of2ForFork0NotInUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:18,344 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2025-03-15 01:10:18,344 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:18,344 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:18,344 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:18,344 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:18,360 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([727] threadEXIT-->L1034-9: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_8| v_threadThread1of2ForFork0_thidvar0_10) InVars {threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_10} OutVars{threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_10} AuxVars[] AssignedVars[][736], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 186#L1034-9true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 11#L1045-2true, threadThread1of2ForFork0NotInUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:18,360 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2025-03-15 01:10:18,360 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:18,360 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:18,360 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-15 01:10:18,373 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([726] threadEXIT-->L1034-9: Formula: (= |v_threadThread1of2ForFork0_#t~mem10_10| v_threadThread2of2ForFork0_thidvar0_8) InVars {threadThread1of2ForFork0_#t~mem10=|v_threadThread1of2ForFork0_#t~mem10_10|, threadThread2of2ForFork0_thidvar0=v_threadThread2of2ForFork0_thidvar0_8} OutVars{threadThread1of2ForFork0_#t~mem10=|v_threadThread1of2ForFork0_#t~mem10_10|, threadThread2of2ForFork0_thidvar0=v_threadThread2of2ForFork0_thidvar0_8} AuxVars[] AssignedVars[][780], [281#true, 262#(= |#race~threads_total~0| 0), 292#(and (or (and (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset (- 17179869182) (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296))) (and (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647))) (or (and (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0) 1)) 0) (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647)) (and (= (select (select |#race| ~tids~0.base) (+ (- 17179869183) ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296)))) (or (and (= (select (select |#race| ~tids~0.base) (+ (- 17179869181) ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296))) (and (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647))) (or (and (= (select (select |#race| ~tids~0.base) (+ (- 17179869184) ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296))) (and (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0)))), 269#true, 284#true, 275#true, 263#true, 197#L1034-9true, 268#(= |#race~tids~0| 0), 257#true, 11#L1045-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0NotInUse]) [2025-03-15 01:10:18,373 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2025-03-15 01:10:18,373 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:18,373 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-03-15 01:10:18,373 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-15 01:10:18,373 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:18,373 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([726] threadEXIT-->L1034-9: Formula: (= |v_threadThread1of2ForFork0_#t~mem10_10| v_threadThread2of2ForFork0_thidvar0_8) InVars {threadThread1of2ForFork0_#t~mem10=|v_threadThread1of2ForFork0_#t~mem10_10|, threadThread2of2ForFork0_thidvar0=v_threadThread2of2ForFork0_thidvar0_8} OutVars{threadThread1of2ForFork0_#t~mem10=|v_threadThread1of2ForFork0_#t~mem10_10|, threadThread2of2ForFork0_thidvar0=v_threadThread2of2ForFork0_thidvar0_8} AuxVars[] AssignedVars[][780], [281#true, 292#(and (or (and (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset (- 17179869182) (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296))) (and (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647))) (or (and (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0) 1)) 0) (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647)) (and (= (select (select |#race| ~tids~0.base) (+ (- 17179869183) ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296)))) (or (and (= (select (select |#race| ~tids~0.base) (+ (- 17179869181) ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296))) (and (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647))) (or (and (= (select (select |#race| ~tids~0.base) (+ (- 17179869184) ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296))) (and (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0)))), 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 197#L1034-9true, 158#L1045-1true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0NotInUse]) [2025-03-15 01:10:18,373 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2025-03-15 01:10:18,373 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-15 01:10:18,373 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-03-15 01:10:18,373 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:10:18,373 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:10:18,376 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][864], [281#true, 132#L1034-3true, 262#(= |#race~threads_total~0| 0), 292#(and (or (and (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset (- 17179869182) (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296))) (and (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647))) (or (and (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0) 1)) 0) (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647)) (and (= (select (select |#race| ~tids~0.base) (+ (- 17179869183) ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296)))) (or (and (= (select (select |#race| ~tids~0.base) (+ (- 17179869181) ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296))) (and (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647))) (or (and (= (select (select |#race| ~tids~0.base) (+ (- 17179869184) ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296))) (and (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0)))), 269#true, 56#L1034-8true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 96#L1045true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:18,377 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2025-03-15 01:10:18,377 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2025-03-15 01:10:18,377 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2025-03-15 01:10:18,377 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2025-03-15 01:10:18,477 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([727] threadEXIT-->L1034-9: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_8| v_threadThread1of2ForFork0_thidvar0_10) InVars {threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_10} OutVars{threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_10} AuxVars[] AssignedVars[][736], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 186#L1034-9true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 207#L1043-4true, threadThread1of2ForFork0NotInUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:18,478 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2025-03-15 01:10:18,478 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:10:18,478 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-03-15 01:10:18,478 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:10:18,484 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([726] threadEXIT-->L1034-9: Formula: (= |v_threadThread1of2ForFork0_#t~mem10_10| v_threadThread2of2ForFork0_thidvar0_8) InVars {threadThread1of2ForFork0_#t~mem10=|v_threadThread1of2ForFork0_#t~mem10_10|, threadThread2of2ForFork0_thidvar0=v_threadThread2of2ForFork0_thidvar0_8} OutVars{threadThread1of2ForFork0_#t~mem10=|v_threadThread1of2ForFork0_#t~mem10_10|, threadThread2of2ForFork0_thidvar0=v_threadThread2of2ForFork0_thidvar0_8} AuxVars[] AssignedVars[][780], [281#true, 72#L1043-3true, 262#(= |#race~threads_total~0| 0), 292#(and (or (and (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset (- 17179869182) (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296))) (and (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647))) (or (and (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0) 1)) 0) (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647)) (and (= (select (select |#race| ~tids~0.base) (+ (- 17179869183) ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296)))) (or (and (= (select (select |#race| ~tids~0.base) (+ (- 17179869181) ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296))) (and (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647))) (or (and (= (select (select |#race| ~tids~0.base) (+ (- 17179869184) ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296))) (and (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0)))), 269#true, 284#true, 275#true, 263#true, 197#L1034-9true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0NotInUse]) [2025-03-15 01:10:18,484 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2025-03-15 01:10:18,484 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-03-15 01:10:18,484 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-15 01:10:18,484 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:18,484 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:18,526 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][863], [281#true, 132#L1034-3true, 262#(= |#race~threads_total~0| 0), 6#L1034-6true, 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 291#(and (or (and (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset (- 17179869182) (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296))) (and (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647))) (or (and (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0) 1)) 0) (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647)) (and (= (select (select |#race| ~tids~0.base) (+ (- 17179869183) ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296)))) (or (and (= (select (select |#race| ~tids~0.base) (+ (- 17179869184) ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296))) (and (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0)))), 257#true, 11#L1045-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:18,526 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2025-03-15 01:10:18,526 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2025-03-15 01:10:18,526 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2025-03-15 01:10:18,526 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2025-03-15 01:10:18,526 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][864], [281#true, 132#L1034-3true, 262#(= |#race~threads_total~0| 0), 292#(and (or (and (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset (- 17179869182) (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296))) (and (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647))) (or (and (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0) 1)) 0) (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647)) (and (= (select (select |#race| ~tids~0.base) (+ (- 17179869183) ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296)))) (or (and (= (select (select |#race| ~tids~0.base) (+ (- 17179869181) ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296))) (and (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647))) (or (and (= (select (select |#race| ~tids~0.base) (+ (- 17179869184) ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296))) (and (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0)))), 269#true, 191#L1034-7true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 11#L1045-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:18,527 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2025-03-15 01:10:18,527 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2025-03-15 01:10:18,527 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2025-03-15 01:10:18,527 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-03-15 01:10:18,798 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([726] threadEXIT-->L1034-9: Formula: (= |v_threadThread1of2ForFork0_#t~mem10_10| v_threadThread2of2ForFork0_thidvar0_8) InVars {threadThread1of2ForFork0_#t~mem10=|v_threadThread1of2ForFork0_#t~mem10_10|, threadThread2of2ForFork0_thidvar0=v_threadThread2of2ForFork0_thidvar0_8} OutVars{threadThread1of2ForFork0_#t~mem10=|v_threadThread1of2ForFork0_#t~mem10_10|, threadThread2of2ForFork0_thidvar0=v_threadThread2of2ForFork0_thidvar0_8} AuxVars[] AssignedVars[][780], [281#true, 262#(= |#race~threads_total~0| 0), 292#(and (or (and (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset (- 17179869182) (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296))) (and (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647))) (or (and (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0) 1)) 0) (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647)) (and (= (select (select |#race| ~tids~0.base) (+ (- 17179869183) ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296)))) (or (and (= (select (select |#race| ~tids~0.base) (+ (- 17179869181) ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296))) (and (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647))) (or (and (= (select (select |#race| ~tids~0.base) (+ (- 17179869184) ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296))) (and (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0)))), 269#true, 284#true, 275#true, 263#true, 197#L1034-9true, 268#(= |#race~tids~0| 0), 257#true, 207#L1043-4true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0NotInUse]) [2025-03-15 01:10:18,798 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2025-03-15 01:10:18,798 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-15 01:10:18,798 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-03-15 01:10:18,798 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:10:18,798 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:10:18,820 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([721] threadEXIT-->L1045-9: Formula: (= v_threadThread1of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem20#1_8|) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][176], [281#true, 251#L1045-9true, 262#(= |#race~threads_total~0| 0), 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 284#true, 246#L1034-1true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0NotInUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:18,820 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2025-03-15 01:10:18,821 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:10:18,821 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:10:18,821 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:10:18,821 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([721] threadEXIT-->L1045-9: Formula: (= v_threadThread1of2ForFork0_thidvar0_4 |v_ULTIMATE.start_main_#t~mem20#1_8|) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_8|, threadThread1of2ForFork0_thidvar0=v_threadThread1of2ForFork0_thidvar0_4} AuxVars[] AssignedVars[][176], [281#true, 262#(= |#race~threads_total~0| 0), 251#L1045-9true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 250#L1034-2true, 257#true, threadThread1of2ForFork0NotInUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:18,821 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2025-03-15 01:10:18,821 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:18,821 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:18,821 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-15 01:10:18,821 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:18,821 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:18,844 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][864], [281#true, 132#L1034-3true, 262#(= |#race~threads_total~0| 0), 292#(and (or (and (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset (- 17179869182) (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296))) (and (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647))) (or (and (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0) 1)) 0) (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647)) (and (= (select (select |#race| ~tids~0.base) (+ (- 17179869183) ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296)))) (or (and (= (select (select |#race| ~tids~0.base) (+ (- 17179869181) ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296))) (and (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647))) (or (and (= (select (select |#race| ~tids~0.base) (+ (- 17179869184) ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296))) (and (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0)))), 269#true, 56#L1034-8true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 11#L1045-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:18,844 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2025-03-15 01:10:18,844 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-03-15 01:10:18,844 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-15 01:10:18,844 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-15 01:10:18,845 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([726] threadEXIT-->L1034-9: Formula: (= |v_threadThread1of2ForFork0_#t~mem10_10| v_threadThread2of2ForFork0_thidvar0_8) InVars {threadThread1of2ForFork0_#t~mem10=|v_threadThread1of2ForFork0_#t~mem10_10|, threadThread2of2ForFork0_thidvar0=v_threadThread2of2ForFork0_thidvar0_8} OutVars{threadThread1of2ForFork0_#t~mem10=|v_threadThread1of2ForFork0_#t~mem10_10|, threadThread2of2ForFork0_thidvar0=v_threadThread2of2ForFork0_thidvar0_8} AuxVars[] AssignedVars[][780], [281#true, 292#(and (or (and (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset (- 17179869182) (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296))) (and (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647))) (or (and (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0) 1)) 0) (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647)) (and (= (select (select |#race| ~tids~0.base) (+ (- 17179869183) ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296)))) (or (and (= (select (select |#race| ~tids~0.base) (+ (- 17179869181) ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296))) (and (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647))) (or (and (= (select (select |#race| ~tids~0.base) (+ (- 17179869184) ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296))) (and (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0)))), 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 197#L1034-9true, 268#(= |#race~tids~0| 0), 257#true, 11#L1045-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0NotInUse]) [2025-03-15 01:10:18,845 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2025-03-15 01:10:18,845 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:18,845 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-03-15 01:10:18,845 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-15 01:10:18,845 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:18,845 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-03-15 01:10:19,055 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][393], [281#true, 132#L1034-3true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 263#true, 214#L1034-2true, 268#(= |#race~tids~0| 0), 257#true, 13#L1043-10true, 280#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:19,055 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2025-03-15 01:10:19,055 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-15 01:10:19,055 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-15 01:10:19,055 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-15 01:10:19,197 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][393], [281#true, 132#L1034-3true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 263#true, 38#L1043-11true, 214#L1034-2true, 268#(= |#race~tids~0| 0), 257#true, 280#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:19,197 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2025-03-15 01:10:19,197 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-03-15 01:10:19,197 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-03-15 01:10:19,197 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-03-15 01:10:20,953 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([657] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= |v_threadThread2of2ForFork0_#t~ret3_1| 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{threadThread2of2ForFork0_#t~ret3=|v_threadThread2of2ForFork0_#t~ret3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~ret3, #pthreadsMutex][125], [281#true, 110#L1031-14true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 36#L1025-3true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 11#L1045-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:21,018 INFO L294 olderBase$Statistics]: this new event has 180 ancestors and is cut-off event [2025-03-15 01:10:21,018 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:21,018 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:21,018 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:21,019 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([657] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= |v_threadThread2of2ForFork0_#t~ret3_1| 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{threadThread2of2ForFork0_#t~ret3=|v_threadThread2of2ForFork0_#t~ret3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~ret3, #pthreadsMutex][125], [281#true, 110#L1031-14true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 36#L1025-3true, 275#true, 263#true, 158#L1045-1true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:21,019 INFO L294 olderBase$Statistics]: this new event has 179 ancestors and is cut-off event [2025-03-15 01:10:21,019 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:21,019 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 01:10:21,019 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 01:10:21,019 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([657] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= |v_threadThread2of2ForFork0_#t~ret3_1| 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{threadThread2of2ForFork0_#t~ret3=|v_threadThread2of2ForFork0_#t~ret3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~ret3, #pthreadsMutex][125], [281#true, 110#L1031-14true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 36#L1025-3true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 96#L1045true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:21,019 INFO L294 olderBase$Statistics]: this new event has 178 ancestors and is cut-off event [2025-03-15 01:10:21,019 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 01:10:21,019 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-03-15 01:10:21,019 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-03-15 01:10:21,019 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([657] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= |v_threadThread2of2ForFork0_#t~ret3_1| 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{threadThread2of2ForFork0_#t~ret3=|v_threadThread2of2ForFork0_#t~ret3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~ret3, #pthreadsMutex][125], [281#true, 110#L1031-14true, 262#(= |#race~threads_total~0| 0), 269#true, 66#L1042-8true, 284#true, 36#L1025-3true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:21,019 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2025-03-15 01:10:21,019 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-03-15 01:10:21,019 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2025-03-15 01:10:21,019 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2025-03-15 01:10:21,019 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([657] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= |v_threadThread2of2ForFork0_#t~ret3_1| 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{threadThread2of2ForFork0_#t~ret3=|v_threadThread2of2ForFork0_#t~ret3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~ret3, #pthreadsMutex][125], [281#true, 262#(= |#race~threads_total~0| 0), 110#L1031-14true, 269#true, 36#L1025-3true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 207#L1043-4true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:21,019 INFO L294 olderBase$Statistics]: this new event has 181 ancestors and is cut-off event [2025-03-15 01:10:21,020 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:21,020 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:21,020 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:21,020 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([657] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= |v_threadThread2of2ForFork0_#t~ret3_1| 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{threadThread2of2ForFork0_#t~ret3=|v_threadThread2of2ForFork0_#t~ret3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~ret3, #pthreadsMutex][125], [281#true, 262#(= |#race~threads_total~0| 0), 110#L1031-14true, 269#true, 284#true, 36#L1025-3true, 275#true, 263#true, 94#L1043true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:21,020 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2025-03-15 01:10:21,020 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2025-03-15 01:10:21,020 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-03-15 01:10:21,020 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2025-03-15 01:10:21,020 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([657] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= |v_threadThread2of2ForFork0_#t~ret3_1| 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{threadThread2of2ForFork0_#t~ret3=|v_threadThread2of2ForFork0_#t~ret3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~ret3, #pthreadsMutex][125], [281#true, 72#L1043-3true, 262#(= |#race~threads_total~0| 0), 110#L1031-14true, 269#true, 36#L1025-3true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:21,020 INFO L294 olderBase$Statistics]: this new event has 180 ancestors and is cut-off event [2025-03-15 01:10:21,020 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:21,020 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:21,020 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:21,020 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([657] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= |v_threadThread2of2ForFork0_#t~ret3_1| 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{threadThread2of2ForFork0_#t~ret3=|v_threadThread2of2ForFork0_#t~ret3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~ret3, #pthreadsMutex][125], [281#true, 262#(= |#race~threads_total~0| 0), 110#L1031-14true, 269#true, 284#true, 36#L1025-3true, 275#true, 263#true, 4#L1042-5true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:21,020 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2025-03-15 01:10:21,020 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-03-15 01:10:21,020 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-03-15 01:10:21,020 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2025-03-15 01:10:21,020 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([657] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= |v_threadThread2of2ForFork0_#t~ret3_1| 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{threadThread2of2ForFork0_#t~ret3=|v_threadThread2of2ForFork0_#t~ret3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~ret3, #pthreadsMutex][125], [281#true, 110#L1031-14true, 262#(= |#race~threads_total~0| 0), 269#true, 151#L1042-6true, 36#L1025-3true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:21,020 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2025-03-15 01:10:21,020 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2025-03-15 01:10:21,020 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2025-03-15 01:10:21,020 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-03-15 01:10:21,021 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([447] L1045-2-->L1045-3: Formula: (= (select (select |v_#memory_int_8| v_~tids~0.base_10) v_~tids~0.offset_10) |v_ULTIMATE.start_main_#t~mem20#1_2|) InVars {#memory_int=|v_#memory_int_8|, ~tids~0.offset=v_~tids~0.offset_10, ~tids~0.base=v_~tids~0.base_10} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_2|, #memory_int=|v_#memory_int_8|, ~tids~0.offset=v_~tids~0.offset_10, ~tids~0.base=v_~tids~0.base_10} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~mem20#1][52], [281#true, 262#(= |#race~threads_total~0| 0), 110#L1031-14true, 269#true, 134#$Ultimate##0true, 284#true, 275#true, 263#true, 182#L1045-3true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:21,021 INFO L294 olderBase$Statistics]: this new event has 178 ancestors and is cut-off event [2025-03-15 01:10:21,021 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-03-15 01:10:21,021 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-03-15 01:10:21,021 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 01:10:21,021 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([540] L1043-4-->L1043-5: Formula: (= (store |v_#memory_int_7| v_~tids~0.base_3 (store (select |v_#memory_int_7| v_~tids~0.base_3) (+ (* |v_ULTIMATE.start_main_~i~1#1_4| 4) v_~tids~0.offset_3) |v_ULTIMATE.start_main_#t~pre16#1_3|)) |v_#memory_int_6|) InVars {#memory_int=|v_#memory_int_7|, ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_4|, ULTIMATE.start_main_#t~pre16#1=|v_ULTIMATE.start_main_#t~pre16#1_3|, ~tids~0.offset=v_~tids~0.offset_3, ~tids~0.base=v_~tids~0.base_3} OutVars{#memory_int=|v_#memory_int_6|, ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_4|, ULTIMATE.start_main_#t~pre16#1=|v_ULTIMATE.start_main_#t~pre16#1_3|, ~tids~0.offset=v_~tids~0.offset_3, ~tids~0.base=v_~tids~0.base_3} AuxVars[] AssignedVars[#memory_int][53], [281#true, 139#L1043-5true, 262#(= |#race~threads_total~0| 0), 110#L1031-14true, 269#true, 134#$Ultimate##0true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:21,021 INFO L294 olderBase$Statistics]: this new event has 179 ancestors and is cut-off event [2025-03-15 01:10:21,021 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:21,021 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 01:10:21,021 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 01:10:21,131 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([657] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= |v_threadThread2of2ForFork0_#t~ret3_1| 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{threadThread2of2ForFork0_#t~ret3=|v_threadThread2of2ForFork0_#t~ret3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~ret3, #pthreadsMutex][125], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 36#L1025-3true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 11#L1045-2true, 184#L1032-1true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:21,131 INFO L294 olderBase$Statistics]: this new event has 183 ancestors and is cut-off event [2025-03-15 01:10:21,131 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:21,131 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:21,131 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:21,131 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([657] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= |v_threadThread2of2ForFork0_#t~ret3_1| 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{threadThread2of2ForFork0_#t~ret3=|v_threadThread2of2ForFork0_#t~ret3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~ret3, #pthreadsMutex][125], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 36#L1025-3true, 275#true, 263#true, 158#L1045-1true, 268#(= |#race~tids~0| 0), 257#true, 184#L1032-1true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:21,131 INFO L294 olderBase$Statistics]: this new event has 182 ancestors and is cut-off event [2025-03-15 01:10:21,131 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:21,131 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:21,132 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:21,132 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([657] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= |v_threadThread2of2ForFork0_#t~ret3_1| 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{threadThread2of2ForFork0_#t~ret3=|v_threadThread2of2ForFork0_#t~ret3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~ret3, #pthreadsMutex][125], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 36#L1025-3true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 96#L1045true, 257#true, 184#L1032-1true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:21,132 INFO L294 olderBase$Statistics]: this new event has 181 ancestors and is cut-off event [2025-03-15 01:10:21,132 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:21,132 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:21,132 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:21,132 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([657] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= |v_threadThread2of2ForFork0_#t~ret3_1| 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{threadThread2of2ForFork0_#t~ret3=|v_threadThread2of2ForFork0_#t~ret3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~ret3, #pthreadsMutex][125], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 66#L1042-8true, 284#true, 36#L1025-3true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 184#L1032-1true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:21,132 INFO L294 olderBase$Statistics]: this new event has 180 ancestors and is cut-off event [2025-03-15 01:10:21,132 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:21,132 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:21,132 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:21,132 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([657] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= |v_threadThread2of2ForFork0_#t~ret3_1| 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{threadThread2of2ForFork0_#t~ret3=|v_threadThread2of2ForFork0_#t~ret3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~ret3, #pthreadsMutex][125], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 36#L1025-3true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 207#L1043-4true, 184#L1032-1true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:21,132 INFO L294 olderBase$Statistics]: this new event has 184 ancestors and is cut-off event [2025-03-15 01:10:21,132 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:21,132 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:21,132 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:21,132 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([657] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= |v_threadThread2of2ForFork0_#t~ret3_1| 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{threadThread2of2ForFork0_#t~ret3=|v_threadThread2of2ForFork0_#t~ret3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~ret3, #pthreadsMutex][125], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 36#L1025-3true, 284#true, 275#true, 263#true, 94#L1043true, 268#(= |#race~tids~0| 0), 257#true, 184#L1032-1true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:21,132 INFO L294 olderBase$Statistics]: this new event has 180 ancestors and is cut-off event [2025-03-15 01:10:21,132 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:21,132 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:21,132 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:21,133 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([657] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= |v_threadThread2of2ForFork0_#t~ret3_1| 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{threadThread2of2ForFork0_#t~ret3=|v_threadThread2of2ForFork0_#t~ret3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~ret3, #pthreadsMutex][125], [281#true, 72#L1043-3true, 262#(= |#race~threads_total~0| 0), 269#true, 36#L1025-3true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 184#L1032-1true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:21,133 INFO L294 olderBase$Statistics]: this new event has 183 ancestors and is cut-off event [2025-03-15 01:10:21,133 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:21,133 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:21,133 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:21,133 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([657] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= |v_threadThread2of2ForFork0_#t~ret3_1| 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{threadThread2of2ForFork0_#t~ret3=|v_threadThread2of2ForFork0_#t~ret3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~ret3, #pthreadsMutex][125], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 36#L1025-3true, 284#true, 275#true, 263#true, 4#L1042-5true, 268#(= |#race~tids~0| 0), 257#true, 184#L1032-1true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:21,133 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2025-03-15 01:10:21,133 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2025-03-15 01:10:21,133 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2025-03-15 01:10:21,133 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-03-15 01:10:21,133 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([657] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= |v_threadThread2of2ForFork0_#t~ret3_1| 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{threadThread2of2ForFork0_#t~ret3=|v_threadThread2of2ForFork0_#t~ret3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~ret3, #pthreadsMutex][125], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 151#L1042-6true, 36#L1025-3true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 184#L1032-1true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:21,133 INFO L294 olderBase$Statistics]: this new event has 178 ancestors and is cut-off event [2025-03-15 01:10:21,133 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-03-15 01:10:21,133 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 01:10:21,133 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-03-15 01:10:21,162 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][504], [281#true, 75#L1026-6true, 2#L1045-6true, 262#(= |#race~threads_total~0| 0), 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 275#true, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:21,162 INFO L294 olderBase$Statistics]: this new event has 184 ancestors and is cut-off event [2025-03-15 01:10:21,162 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:21,162 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:21,162 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:21,171 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([657] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= |v_threadThread2of2ForFork0_#t~ret3_1| 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{threadThread2of2ForFork0_#t~ret3=|v_threadThread2of2ForFork0_#t~ret3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~ret3, #pthreadsMutex][125], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 36#L1025-3true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 11#L1045-2true, 196#L1032-2true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:21,172 INFO L294 olderBase$Statistics]: this new event has 184 ancestors and is cut-off event [2025-03-15 01:10:21,172 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:21,172 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:21,172 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:21,172 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([657] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= |v_threadThread2of2ForFork0_#t~ret3_1| 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{threadThread2of2ForFork0_#t~ret3=|v_threadThread2of2ForFork0_#t~ret3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~ret3, #pthreadsMutex][125], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 36#L1025-3true, 284#true, 275#true, 263#true, 158#L1045-1true, 268#(= |#race~tids~0| 0), 257#true, 196#L1032-2true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:21,172 INFO L294 olderBase$Statistics]: this new event has 183 ancestors and is cut-off event [2025-03-15 01:10:21,172 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:21,172 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:21,172 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:21,172 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([657] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= |v_threadThread2of2ForFork0_#t~ret3_1| 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{threadThread2of2ForFork0_#t~ret3=|v_threadThread2of2ForFork0_#t~ret3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~ret3, #pthreadsMutex][125], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 36#L1025-3true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 96#L1045true, 257#true, 196#L1032-2true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:21,172 INFO L294 olderBase$Statistics]: this new event has 182 ancestors and is cut-off event [2025-03-15 01:10:21,172 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:21,172 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:21,172 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:21,172 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([657] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= |v_threadThread2of2ForFork0_#t~ret3_1| 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{threadThread2of2ForFork0_#t~ret3=|v_threadThread2of2ForFork0_#t~ret3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~ret3, #pthreadsMutex][125], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 66#L1042-8true, 36#L1025-3true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 196#L1032-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:21,172 INFO L294 olderBase$Statistics]: this new event has 181 ancestors and is cut-off event [2025-03-15 01:10:21,172 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:21,172 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:21,172 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:21,172 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([657] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= |v_threadThread2of2ForFork0_#t~ret3_1| 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{threadThread2of2ForFork0_#t~ret3=|v_threadThread2of2ForFork0_#t~ret3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~ret3, #pthreadsMutex][125], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 36#L1025-3true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 207#L1043-4true, 196#L1032-2true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:21,172 INFO L294 olderBase$Statistics]: this new event has 185 ancestors and is cut-off event [2025-03-15 01:10:21,172 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:21,172 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:21,172 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:21,172 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([657] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= |v_threadThread2of2ForFork0_#t~ret3_1| 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{threadThread2of2ForFork0_#t~ret3=|v_threadThread2of2ForFork0_#t~ret3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~ret3, #pthreadsMutex][125], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 36#L1025-3true, 284#true, 275#true, 263#true, 94#L1043true, 268#(= |#race~tids~0| 0), 257#true, 196#L1032-2true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:21,173 INFO L294 olderBase$Statistics]: this new event has 181 ancestors and is cut-off event [2025-03-15 01:10:21,173 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:21,173 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:21,173 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:21,173 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([657] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= |v_threadThread2of2ForFork0_#t~ret3_1| 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{threadThread2of2ForFork0_#t~ret3=|v_threadThread2of2ForFork0_#t~ret3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~ret3, #pthreadsMutex][125], [281#true, 72#L1043-3true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 36#L1025-3true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 196#L1032-2true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:21,173 INFO L294 olderBase$Statistics]: this new event has 184 ancestors and is cut-off event [2025-03-15 01:10:21,173 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:21,173 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:21,173 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:21,173 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([657] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= |v_threadThread2of2ForFork0_#t~ret3_1| 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{threadThread2of2ForFork0_#t~ret3=|v_threadThread2of2ForFork0_#t~ret3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~ret3, #pthreadsMutex][125], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 36#L1025-3true, 275#true, 263#true, 4#L1042-5true, 268#(= |#race~tids~0| 0), 257#true, 196#L1032-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:21,173 INFO L294 olderBase$Statistics]: this new event has 178 ancestors and is cut-off event [2025-03-15 01:10:21,173 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 01:10:21,173 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-03-15 01:10:21,173 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-03-15 01:10:21,173 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([657] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= |v_threadThread2of2ForFork0_#t~ret3_1| 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{threadThread2of2ForFork0_#t~ret3=|v_threadThread2of2ForFork0_#t~ret3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~ret3, #pthreadsMutex][125], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 151#L1042-6true, 284#true, 36#L1025-3true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 196#L1032-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:21,173 INFO L294 olderBase$Statistics]: this new event has 179 ancestors and is cut-off event [2025-03-15 01:10:21,173 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:21,173 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 01:10:21,173 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 01:10:21,194 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][577], [262#(= |#race~threads_total~0| 0), 164#L1029-4true, 283#(= |threadThread1of2ForFork0_#t~nondet5| |#race~data~0|), 269#true, 284#true, 263#true, 268#(= |#race~tids~0| 0), 31#L1026-6true, 257#true, 129#L1043-9true, threadThread1of2ForFork0InUse, 279#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:21,194 INFO L294 olderBase$Statistics]: this new event has 186 ancestors and is cut-off event [2025-03-15 01:10:21,194 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:21,194 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:21,194 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:21,198 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][560], [75#L1026-6true, 281#true, 262#(= |#race~threads_total~0| 0), 77#L1045-7true, 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 275#true, 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:21,199 INFO L294 olderBase$Statistics]: this new event has 185 ancestors and is cut-off event [2025-03-15 01:10:21,199 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:21,199 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:21,199 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:21,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([639] L1034-->L1034-1: Formula: (= |v_#race~tids~0_13| 0) InVars {} OutVars{#race~tids~0=|v_#race~tids~0_13|} AuxVars[] AssignedVars[#race~tids~0][177], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 134#$Ultimate##0true, 284#true, 109#L1034-1true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 11#L1045-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:21,210 INFO L294 olderBase$Statistics]: this new event has 183 ancestors and is cut-off event [2025-03-15 01:10:21,210 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:21,210 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:21,210 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:21,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([639] L1034-->L1034-1: Formula: (= |v_#race~tids~0_13| 0) InVars {} OutVars{#race~tids~0=|v_#race~tids~0_13|} AuxVars[] AssignedVars[#race~tids~0][177], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 134#$Ultimate##0true, 284#true, 109#L1034-1true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 207#L1043-4true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:21,210 INFO L294 olderBase$Statistics]: this new event has 184 ancestors and is cut-off event [2025-03-15 01:10:21,210 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:21,210 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:21,210 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:21,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([639] L1034-->L1034-1: Formula: (= |v_#race~tids~0_13| 0) InVars {} OutVars{#race~tids~0=|v_#race~tids~0_13|} AuxVars[] AssignedVars[#race~tids~0][177], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 134#$Ultimate##0true, 109#L1034-1true, 284#true, 275#true, 263#true, 158#L1045-1true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:21,210 INFO L294 olderBase$Statistics]: this new event has 182 ancestors and is cut-off event [2025-03-15 01:10:21,210 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:21,210 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:21,210 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:21,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([639] L1034-->L1034-1: Formula: (= |v_#race~tids~0_13| 0) InVars {} OutVars{#race~tids~0=|v_#race~tids~0_13|} AuxVars[] AssignedVars[#race~tids~0][177], [281#true, 72#L1043-3true, 262#(= |#race~threads_total~0| 0), 269#true, 134#$Ultimate##0true, 109#L1034-1true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:21,210 INFO L294 olderBase$Statistics]: this new event has 183 ancestors and is cut-off event [2025-03-15 01:10:21,210 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:21,211 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:21,211 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:21,211 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([657] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= |v_threadThread2of2ForFork0_#t~ret3_1| 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{threadThread2of2ForFork0_#t~ret3=|v_threadThread2of2ForFork0_#t~ret3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~ret3, #pthreadsMutex][125], [281#true, 18#L1034true, 262#(= |#race~threads_total~0| 0), 269#true, 36#L1025-3true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 11#L1045-2true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:21,211 INFO L294 olderBase$Statistics]: this new event has 185 ancestors and is cut-off event [2025-03-15 01:10:21,211 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:21,211 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:21,211 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:21,211 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([657] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= |v_threadThread2of2ForFork0_#t~ret3_1| 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{threadThread2of2ForFork0_#t~ret3=|v_threadThread2of2ForFork0_#t~ret3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~ret3, #pthreadsMutex][125], [281#true, 18#L1034true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 36#L1025-3true, 275#true, 263#true, 158#L1045-1true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:21,211 INFO L294 olderBase$Statistics]: this new event has 184 ancestors and is cut-off event [2025-03-15 01:10:21,211 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:21,211 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:21,211 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:21,211 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([657] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= |v_threadThread2of2ForFork0_#t~ret3_1| 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{threadThread2of2ForFork0_#t~ret3=|v_threadThread2of2ForFork0_#t~ret3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~ret3, #pthreadsMutex][125], [281#true, 18#L1034true, 262#(= |#race~threads_total~0| 0), 269#true, 36#L1025-3true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 96#L1045true, 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:21,211 INFO L294 olderBase$Statistics]: this new event has 183 ancestors and is cut-off event [2025-03-15 01:10:21,211 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:21,211 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:21,211 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:21,211 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([657] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= |v_threadThread2of2ForFork0_#t~ret3_1| 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{threadThread2of2ForFork0_#t~ret3=|v_threadThread2of2ForFork0_#t~ret3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~ret3, #pthreadsMutex][125], [281#true, 18#L1034true, 262#(= |#race~threads_total~0| 0), 269#true, 66#L1042-8true, 36#L1025-3true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:21,211 INFO L294 olderBase$Statistics]: this new event has 182 ancestors and is cut-off event [2025-03-15 01:10:21,211 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:21,211 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:21,211 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:21,211 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([657] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= |v_threadThread2of2ForFork0_#t~ret3_1| 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{threadThread2of2ForFork0_#t~ret3=|v_threadThread2of2ForFork0_#t~ret3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~ret3, #pthreadsMutex][125], [281#true, 18#L1034true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 36#L1025-3true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 207#L1043-4true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:21,211 INFO L294 olderBase$Statistics]: this new event has 186 ancestors and is cut-off event [2025-03-15 01:10:21,211 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 01:10:21,212 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:21,212 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:21,212 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([657] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= |v_threadThread2of2ForFork0_#t~ret3_1| 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{threadThread2of2ForFork0_#t~ret3=|v_threadThread2of2ForFork0_#t~ret3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~ret3, #pthreadsMutex][125], [281#true, 18#L1034true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 36#L1025-3true, 275#true, 263#true, 94#L1043true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:21,212 INFO L294 olderBase$Statistics]: this new event has 182 ancestors and is cut-off event [2025-03-15 01:10:21,212 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:21,212 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:21,212 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:21,212 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([657] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= |v_threadThread2of2ForFork0_#t~ret3_1| 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{threadThread2of2ForFork0_#t~ret3=|v_threadThread2of2ForFork0_#t~ret3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~ret3, #pthreadsMutex][125], [281#true, 72#L1043-3true, 18#L1034true, 262#(= |#race~threads_total~0| 0), 269#true, 36#L1025-3true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:21,212 INFO L294 olderBase$Statistics]: this new event has 185 ancestors and is cut-off event [2025-03-15 01:10:21,212 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:21,212 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:21,212 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:21,212 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([657] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= |v_threadThread2of2ForFork0_#t~ret3_1| 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{threadThread2of2ForFork0_#t~ret3=|v_threadThread2of2ForFork0_#t~ret3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~ret3, #pthreadsMutex][125], [281#true, 18#L1034true, 262#(= |#race~threads_total~0| 0), 269#true, 36#L1025-3true, 284#true, 275#true, 263#true, 4#L1042-5true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:21,212 INFO L294 olderBase$Statistics]: this new event has 179 ancestors and is cut-off event [2025-03-15 01:10:21,212 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 01:10:21,212 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:21,212 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 01:10:21,212 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([657] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= |v_threadThread2of2ForFork0_#t~ret3_1| 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{threadThread2of2ForFork0_#t~ret3=|v_threadThread2of2ForFork0_#t~ret3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~ret3, #pthreadsMutex][125], [281#true, 18#L1034true, 262#(= |#race~threads_total~0| 0), 269#true, 151#L1042-6true, 284#true, 36#L1025-3true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:21,212 INFO L294 olderBase$Statistics]: this new event has 180 ancestors and is cut-off event [2025-03-15 01:10:21,212 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:21,212 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:21,212 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:21,212 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([447] L1045-2-->L1045-3: Formula: (= (select (select |v_#memory_int_8| v_~tids~0.base_10) v_~tids~0.offset_10) |v_ULTIMATE.start_main_#t~mem20#1_2|) InVars {#memory_int=|v_#memory_int_8|, ~tids~0.offset=v_~tids~0.offset_10, ~tids~0.base=v_~tids~0.base_10} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_2|, #memory_int=|v_#memory_int_8|, ~tids~0.offset=v_~tids~0.offset_10, ~tids~0.base=v_~tids~0.base_10} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~mem20#1][52], [281#true, 18#L1034true, 262#(= |#race~threads_total~0| 0), 269#true, 134#$Ultimate##0true, 284#true, 275#true, 263#true, 182#L1045-3true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:21,212 INFO L294 olderBase$Statistics]: this new event has 183 ancestors and is cut-off event [2025-03-15 01:10:21,212 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:21,212 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:21,212 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:21,213 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([540] L1043-4-->L1043-5: Formula: (= (store |v_#memory_int_7| v_~tids~0.base_3 (store (select |v_#memory_int_7| v_~tids~0.base_3) (+ (* |v_ULTIMATE.start_main_~i~1#1_4| 4) v_~tids~0.offset_3) |v_ULTIMATE.start_main_#t~pre16#1_3|)) |v_#memory_int_6|) InVars {#memory_int=|v_#memory_int_7|, ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_4|, ULTIMATE.start_main_#t~pre16#1=|v_ULTIMATE.start_main_#t~pre16#1_3|, ~tids~0.offset=v_~tids~0.offset_3, ~tids~0.base=v_~tids~0.base_3} OutVars{#memory_int=|v_#memory_int_6|, ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_4|, ULTIMATE.start_main_#t~pre16#1=|v_ULTIMATE.start_main_#t~pre16#1_3|, ~tids~0.offset=v_~tids~0.offset_3, ~tids~0.base=v_~tids~0.base_3} AuxVars[] AssignedVars[#memory_int][53], [281#true, 139#L1043-5true, 18#L1034true, 262#(= |#race~threads_total~0| 0), 269#true, 134#$Ultimate##0true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:21,213 INFO L294 olderBase$Statistics]: this new event has 184 ancestors and is cut-off event [2025-03-15 01:10:21,213 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:21,213 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:21,213 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:21,237 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][290], [262#(= |#race~threads_total~0| 0), 283#(= |threadThread1of2ForFork0_#t~nondet5| |#race~data~0|), 164#L1029-4true, 269#true, 284#true, 263#true, 268#(= |#race~tids~0| 0), 31#L1026-6true, 257#true, 13#L1043-10true, 280#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:21,237 INFO L294 olderBase$Statistics]: this new event has 187 ancestors and is cut-off event [2025-03-15 01:10:21,237 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 01:10:21,237 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 01:10:21,237 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 01:10:21,243 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][560], [281#true, 75#L1026-6true, 262#(= |#race~threads_total~0| 0), 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 286#(= |threadThread2of2ForFork0_#t~nondet5| |#race~data~0|), 275#true, 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 180#L1045-8true, 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:21,243 INFO L294 olderBase$Statistics]: this new event has 186 ancestors and is cut-off event [2025-03-15 01:10:21,243 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:21,243 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:21,243 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:21,257 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([565] L1045-->L1045-1: Formula: (= |v_#race~tids~0_7| 0) InVars {} OutVars{#race~tids~0=|v_#race~tids~0_7|} AuxVars[] AssignedVars[#race~tids~0][81], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 134#$Ultimate##0true, 109#L1034-1true, 284#true, 275#true, 263#true, 158#L1045-1true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:21,257 INFO L294 olderBase$Statistics]: this new event has 182 ancestors and is cut-off event [2025-03-15 01:10:21,257 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:21,257 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:21,257 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:21,257 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([555] L1043-2-->L1043-3: Formula: (= |v_#race~tids~0_4| 0) InVars {} OutVars{#race~tids~0=|v_#race~tids~0_4|} AuxVars[] AssignedVars[#race~tids~0][83], [281#true, 72#L1043-3true, 262#(= |#race~threads_total~0| 0), 269#true, 134#$Ultimate##0true, 109#L1034-1true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:21,257 INFO L294 olderBase$Statistics]: this new event has 183 ancestors and is cut-off event [2025-03-15 01:10:21,257 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:21,257 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:21,257 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:21,257 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([657] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= |v_threadThread2of2ForFork0_#t~ret3_1| 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{threadThread2of2ForFork0_#t~ret3=|v_threadThread2of2ForFork0_#t~ret3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~ret3, #pthreadsMutex][125], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 109#L1034-1true, 284#true, 36#L1025-3true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 96#L1045true, 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:21,257 INFO L294 olderBase$Statistics]: this new event has 184 ancestors and is cut-off event [2025-03-15 01:10:21,257 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:21,257 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:21,257 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:21,257 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([657] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= |v_threadThread2of2ForFork0_#t~ret3_1| 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{threadThread2of2ForFork0_#t~ret3=|v_threadThread2of2ForFork0_#t~ret3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~ret3, #pthreadsMutex][125], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 66#L1042-8true, 109#L1034-1true, 284#true, 36#L1025-3true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:21,257 INFO L294 olderBase$Statistics]: this new event has 183 ancestors and is cut-off event [2025-03-15 01:10:21,258 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:21,258 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:21,258 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:21,258 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([657] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= |v_threadThread2of2ForFork0_#t~ret3_1| 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{threadThread2of2ForFork0_#t~ret3=|v_threadThread2of2ForFork0_#t~ret3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~ret3, #pthreadsMutex][125], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 109#L1034-1true, 36#L1025-3true, 275#true, 263#true, 94#L1043true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:21,258 INFO L294 olderBase$Statistics]: this new event has 183 ancestors and is cut-off event [2025-03-15 01:10:21,258 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:21,258 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:21,258 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:21,258 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([657] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= |v_threadThread2of2ForFork0_#t~ret3_1| 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{threadThread2of2ForFork0_#t~ret3=|v_threadThread2of2ForFork0_#t~ret3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~ret3, #pthreadsMutex][125], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 109#L1034-1true, 36#L1025-3true, 284#true, 275#true, 263#true, 4#L1042-5true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:21,258 INFO L294 olderBase$Statistics]: this new event has 180 ancestors and is cut-off event [2025-03-15 01:10:21,258 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:21,259 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:21,259 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:21,259 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([657] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= |v_threadThread2of2ForFork0_#t~ret3_1| 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{threadThread2of2ForFork0_#t~ret3=|v_threadThread2of2ForFork0_#t~ret3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~ret3, #pthreadsMutex][125], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 36#L1025-3true, 109#L1034-1true, 151#L1042-6true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:21,259 INFO L294 olderBase$Statistics]: this new event has 181 ancestors and is cut-off event [2025-03-15 01:10:21,259 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:21,259 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:21,259 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:21,284 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][290], [262#(= |#race~threads_total~0| 0), 164#L1029-4true, 283#(= |threadThread1of2ForFork0_#t~nondet5| |#race~data~0|), 269#true, 284#true, 263#true, 38#L1043-11true, 268#(= |#race~tids~0| 0), 31#L1026-6true, 257#true, 280#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:21,284 INFO L294 olderBase$Statistics]: this new event has 188 ancestors and is cut-off event [2025-03-15 01:10:21,284 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 01:10:21,284 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 01:10:21,284 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 01:10:21,455 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([565] L1045-->L1045-1: Formula: (= |v_#race~tids~0_7| 0) InVars {} OutVars{#race~tids~0=|v_#race~tids~0_7|} AuxVars[] AssignedVars[#race~tids~0][81], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 134#$Ultimate##0true, 284#true, 275#true, 263#true, 158#L1045-1true, 214#L1034-2true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:21,455 INFO L294 olderBase$Statistics]: this new event has 183 ancestors and is cut-off event [2025-03-15 01:10:21,455 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:21,455 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:21,455 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:21,455 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([555] L1043-2-->L1043-3: Formula: (= |v_#race~tids~0_4| 0) InVars {} OutVars{#race~tids~0=|v_#race~tids~0_4|} AuxVars[] AssignedVars[#race~tids~0][83], [281#true, 72#L1043-3true, 262#(= |#race~threads_total~0| 0), 269#true, 134#$Ultimate##0true, 284#true, 275#true, 263#true, 214#L1034-2true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:21,455 INFO L294 olderBase$Statistics]: this new event has 184 ancestors and is cut-off event [2025-03-15 01:10:21,455 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:21,456 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:21,456 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:21,456 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L1034-2-->L1034-3: Formula: (= (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread1of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18)) |v_threadThread1of2ForFork0_#t~mem10_1|) InVars {#memory_int=|v_#memory_int_9|, threadThread1of2ForFork0_~next_worker~0=v_threadThread1of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread1of2ForFork0_#t~mem10=|v_threadThread1of2ForFork0_#t~mem10_1|, threadThread1of2ForFork0_~next_worker~0=v_threadThread1of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~mem10][190], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 134#$Ultimate##0true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 96#L1045true, 257#true, threadThread1of2ForFork0InUse, 89#L1034-3true, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:21,456 INFO L294 olderBase$Statistics]: this new event has 183 ancestors and is cut-off event [2025-03-15 01:10:21,456 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:21,456 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:21,456 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:21,456 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L1034-2-->L1034-3: Formula: (= (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread1of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18)) |v_threadThread1of2ForFork0_#t~mem10_1|) InVars {#memory_int=|v_#memory_int_9|, threadThread1of2ForFork0_~next_worker~0=v_threadThread1of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread1of2ForFork0_#t~mem10=|v_threadThread1of2ForFork0_#t~mem10_1|, threadThread1of2ForFork0_~next_worker~0=v_threadThread1of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~mem10][190], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 66#L1042-8true, 134#$Ultimate##0true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, 89#L1034-3true, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:21,456 INFO L294 olderBase$Statistics]: this new event has 182 ancestors and is cut-off event [2025-03-15 01:10:21,456 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:21,456 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:21,456 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:21,456 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L1034-2-->L1034-3: Formula: (= (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread1of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18)) |v_threadThread1of2ForFork0_#t~mem10_1|) InVars {#memory_int=|v_#memory_int_9|, threadThread1of2ForFork0_~next_worker~0=v_threadThread1of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread1of2ForFork0_#t~mem10=|v_threadThread1of2ForFork0_#t~mem10_1|, threadThread1of2ForFork0_~next_worker~0=v_threadThread1of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~mem10][190], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 134#$Ultimate##0true, 284#true, 275#true, 263#true, 94#L1043true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, 89#L1034-3true, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:21,456 INFO L294 olderBase$Statistics]: this new event has 182 ancestors and is cut-off event [2025-03-15 01:10:21,456 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:21,456 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:21,456 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:21,456 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L1034-2-->L1034-3: Formula: (= (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread1of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18)) |v_threadThread1of2ForFork0_#t~mem10_1|) InVars {#memory_int=|v_#memory_int_9|, threadThread1of2ForFork0_~next_worker~0=v_threadThread1of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread1of2ForFork0_#t~mem10=|v_threadThread1of2ForFork0_#t~mem10_1|, threadThread1of2ForFork0_~next_worker~0=v_threadThread1of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~mem10][190], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 134#$Ultimate##0true, 284#true, 275#true, 263#true, 4#L1042-5true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, 89#L1034-3true, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:21,456 INFO L294 olderBase$Statistics]: this new event has 179 ancestors and is cut-off event [2025-03-15 01:10:21,456 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:21,456 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 01:10:21,456 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 01:10:21,456 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L1034-2-->L1034-3: Formula: (= (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread1of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18)) |v_threadThread1of2ForFork0_#t~mem10_1|) InVars {#memory_int=|v_#memory_int_9|, threadThread1of2ForFork0_~next_worker~0=v_threadThread1of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread1of2ForFork0_#t~mem10=|v_threadThread1of2ForFork0_#t~mem10_1|, threadThread1of2ForFork0_~next_worker~0=v_threadThread1of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~mem10][190], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 134#$Ultimate##0true, 151#L1042-6true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, 89#L1034-3true, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:21,456 INFO L294 olderBase$Statistics]: this new event has 180 ancestors and is cut-off event [2025-03-15 01:10:21,456 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:21,456 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:21,456 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 01:10:21,457 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([657] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= |v_threadThread2of2ForFork0_#t~ret3_1| 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{threadThread2of2ForFork0_#t~ret3=|v_threadThread2of2ForFork0_#t~ret3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~ret3, #pthreadsMutex][125], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 36#L1025-3true, 284#true, 275#true, 263#true, 214#L1034-2true, 268#(= |#race~tids~0| 0), 96#L1045true, 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:21,457 INFO L294 olderBase$Statistics]: this new event has 185 ancestors and is cut-off event [2025-03-15 01:10:21,457 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:21,457 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:21,457 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 01:10:21,457 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([657] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= |v_threadThread2of2ForFork0_#t~ret3_1| 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{threadThread2of2ForFork0_#t~ret3=|v_threadThread2of2ForFork0_#t~ret3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~ret3, #pthreadsMutex][125], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 66#L1042-8true, 284#true, 36#L1025-3true, 275#true, 263#true, 214#L1034-2true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:21,457 INFO L294 olderBase$Statistics]: this new event has 184 ancestors and is cut-off event [2025-03-15 01:10:21,457 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:21,457 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:21,457 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:21,457 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([657] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= |v_threadThread2of2ForFork0_#t~ret3_1| 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{threadThread2of2ForFork0_#t~ret3=|v_threadThread2of2ForFork0_#t~ret3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~ret3, #pthreadsMutex][125], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 36#L1025-3true, 275#true, 263#true, 94#L1043true, 214#L1034-2true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:21,457 INFO L294 olderBase$Statistics]: this new event has 184 ancestors and is cut-off event [2025-03-15 01:10:21,457 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 01:10:21,457 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:21,457 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 01:10:21,457 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([657] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= |v_threadThread2of2ForFork0_#t~ret3_1| 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{threadThread2of2ForFork0_#t~ret3=|v_threadThread2of2ForFork0_#t~ret3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~ret3, #pthreadsMutex][125], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 36#L1025-3true, 275#true, 263#true, 214#L1034-2true, 4#L1042-5true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:21,457 INFO L294 olderBase$Statistics]: this new event has 181 ancestors and is cut-off event [2025-03-15 01:10:21,457 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:21,457 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:21,457 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 01:10:21,458 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([657] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= |v_threadThread2of2ForFork0_#t~ret3_1| 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{threadThread2of2ForFork0_#t~ret3=|v_threadThread2of2ForFork0_#t~ret3_1|, #pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~ret3, #pthreadsMutex][125], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 36#L1025-3true, 151#L1042-6true, 275#true, 263#true, 214#L1034-2true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:21,458 INFO L294 olderBase$Statistics]: this new event has 182 ancestors and is cut-off event [2025-03-15 01:10:21,458 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:21,458 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 01:10:21,458 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 01:10:21,758 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 84#L1032-2true, 284#true, 151#L1042-6true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:21,758 INFO L294 olderBase$Statistics]: this new event has 193 ancestors and is cut-off event [2025-03-15 01:10:21,758 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-15 01:10:21,758 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-15 01:10:21,758 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-15 01:10:21,758 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 84#L1032-2true, 284#true, 275#true, 263#true, 4#L1042-5true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:21,758 INFO L294 olderBase$Statistics]: this new event has 192 ancestors and is cut-off event [2025-03-15 01:10:21,758 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:21,758 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:21,758 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:21,758 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 84#L1032-2true, 66#L1042-8true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:21,758 INFO L294 olderBase$Statistics]: this new event has 195 ancestors and is cut-off event [2025-03-15 01:10:21,758 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:21,758 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:21,758 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:21,759 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 84#L1032-2true, 284#true, 275#true, 263#true, 94#L1043true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:21,759 INFO L294 olderBase$Statistics]: this new event has 195 ancestors and is cut-off event [2025-03-15 01:10:21,759 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:21,759 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:21,759 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:21,781 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 84#L1032-2true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 96#L1045true, 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:21,782 INFO L294 olderBase$Statistics]: this new event has 196 ancestors and is cut-off event [2025-03-15 01:10:21,782 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:10:21,782 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:10:21,782 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:10:21,821 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 84#L1032-2true, 284#true, 275#true, 263#true, 158#L1045-1true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:21,821 INFO L294 olderBase$Statistics]: this new event has 197 ancestors and is cut-off event [2025-03-15 01:10:21,821 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:10:21,821 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:10:21,821 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:10:21,827 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 74#L1032-1true, 90#L1029-4true, 160#L1043-14true, 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:21,827 INFO L294 olderBase$Statistics]: this new event has 190 ancestors and is cut-off event [2025-03-15 01:10:21,827 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 01:10:21,827 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 01:10:21,827 INFO L297 olderBase$Statistics]: existing Event has 189 ancestors and is cut-off event [2025-03-15 01:10:21,838 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 151#L1042-6true, 246#L1034-1true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:21,838 INFO L294 olderBase$Statistics]: this new event has 195 ancestors and is cut-off event [2025-03-15 01:10:21,838 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:21,838 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:21,838 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:21,838 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 246#L1034-1true, 275#true, 263#true, 4#L1042-5true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:21,839 INFO L294 olderBase$Statistics]: this new event has 194 ancestors and is cut-off event [2025-03-15 01:10:21,839 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:10:21,839 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:10:21,839 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:10:21,839 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 66#L1042-8true, 284#true, 246#L1034-1true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:21,839 INFO L294 olderBase$Statistics]: this new event has 197 ancestors and is cut-off event [2025-03-15 01:10:21,839 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:10:21,839 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:10:21,839 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:10:21,839 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 246#L1034-1true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 96#L1045true, 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:21,839 INFO L294 olderBase$Statistics]: this new event has 198 ancestors and is cut-off event [2025-03-15 01:10:21,839 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:21,839 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:21,839 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:21,839 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 246#L1034-1true, 275#true, 263#true, 94#L1043true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:21,839 INFO L294 olderBase$Statistics]: this new event has 197 ancestors and is cut-off event [2025-03-15 01:10:21,839 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:10:21,839 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:10:21,839 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:10:21,871 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 72#L1043-3true, 262#(= |#race~threads_total~0| 0), 269#true, 84#L1032-2true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:21,871 INFO L294 olderBase$Statistics]: this new event has 198 ancestors and is cut-off event [2025-03-15 01:10:21,871 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:21,871 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:21,871 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:21,873 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][207], [281#true, 110#L1031-14true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 284#true, 275#true, 263#true, 94#L1043true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:21,873 INFO L294 olderBase$Statistics]: this new event has 192 ancestors and is cut-off event [2025-03-15 01:10:21,873 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2025-03-15 01:10:21,873 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2025-03-15 01:10:21,873 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 01:10:21,877 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 84#L1032-2true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, 11#L1045-2true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:21,877 INFO L294 olderBase$Statistics]: this new event has 198 ancestors and is cut-off event [2025-03-15 01:10:21,877 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:21,877 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:21,877 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:21,884 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][207], [281#true, 110#L1031-14true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 96#L1045true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:21,884 INFO L294 olderBase$Statistics]: this new event has 193 ancestors and is cut-off event [2025-03-15 01:10:21,884 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 01:10:21,884 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:21,884 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 01:10:21,884 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][207], [281#true, 110#L1031-14true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 66#L1042-8true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:21,884 INFO L294 olderBase$Statistics]: this new event has 192 ancestors and is cut-off event [2025-03-15 01:10:21,884 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2025-03-15 01:10:21,884 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2025-03-15 01:10:21,884 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 01:10:21,889 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 84#L1032-2true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 160#L1043-14true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:21,889 INFO L294 olderBase$Statistics]: this new event has 191 ancestors and is cut-off event [2025-03-15 01:10:21,889 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 01:10:21,889 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 01:10:21,889 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 01:10:21,897 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 151#L1042-6true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 250#L1034-2true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:21,897 INFO L294 olderBase$Statistics]: this new event has 196 ancestors and is cut-off event [2025-03-15 01:10:21,897 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:10:21,897 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:10:21,897 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:10:21,897 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:10:21,898 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 4#L1042-5true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 250#L1034-2true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:21,898 INFO L294 olderBase$Statistics]: this new event has 195 ancestors and is cut-off event [2025-03-15 01:10:21,898 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:21,898 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:21,898 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:21,898 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 66#L1042-8true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 250#L1034-2true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:21,898 INFO L294 olderBase$Statistics]: this new event has 198 ancestors and is cut-off event [2025-03-15 01:10:21,898 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:21,898 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:21,898 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:21,898 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:21,898 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 250#L1034-2true, 96#L1045true, 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:21,898 INFO L294 olderBase$Statistics]: this new event has 199 ancestors and is cut-off event [2025-03-15 01:10:21,898 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:21,898 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:21,898 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:21,898 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:21,898 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 94#L1043true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 250#L1034-2true, 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:21,898 INFO L294 olderBase$Statistics]: this new event has 198 ancestors and is cut-off event [2025-03-15 01:10:21,898 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:21,898 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:21,898 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:21,898 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:21,914 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 84#L1032-2true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, 207#L1043-4true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:21,914 INFO L294 olderBase$Statistics]: this new event has 199 ancestors and is cut-off event [2025-03-15 01:10:21,914 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:21,914 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:21,914 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:21,921 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 84#L1032-2true, 284#true, 275#true, 263#true, 182#L1045-3true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:21,921 INFO L294 olderBase$Statistics]: this new event has 199 ancestors and is cut-off event [2025-03-15 01:10:21,921 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:21,921 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:21,921 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:21,926 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][207], [281#true, 262#(= |#race~threads_total~0| 0), 110#L1031-14true, 164#L1029-4true, 269#true, 284#true, 275#true, 263#true, 158#L1045-1true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:21,926 INFO L294 olderBase$Statistics]: this new event has 194 ancestors and is cut-off event [2025-03-15 01:10:21,926 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-15 01:10:21,926 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 01:10:21,926 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 01:10:21,932 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 4#L1042-5true, 74#L1032-1true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:21,932 INFO L294 olderBase$Statistics]: this new event has 192 ancestors and is cut-off event [2025-03-15 01:10:21,932 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 01:10:21,932 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2025-03-15 01:10:21,932 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 01:10:21,952 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 139#L1043-5true, 262#(= |#race~threads_total~0| 0), 269#true, 84#L1032-2true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:21,953 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is cut-off event [2025-03-15 01:10:21,953 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:10:21,953 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:10:21,953 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:10:21,956 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][207], [281#true, 72#L1043-3true, 110#L1031-14true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:21,956 INFO L294 olderBase$Statistics]: this new event has 195 ancestors and is cut-off event [2025-03-15 01:10:21,956 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 01:10:21,956 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:10:21,956 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 01:10:21,960 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][142], [281#true, 262#(= |#race~threads_total~0| 0), 84#L1032-2true, 284#true, 275#true, 263#true, 116#L1045-4true, 271#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0), 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:21,960 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is cut-off event [2025-03-15 01:10:21,960 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:10:21,960 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:10:21,961 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:10:21,961 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][207], [281#true, 262#(= |#race~threads_total~0| 0), 110#L1031-14true, 164#L1029-4true, 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 11#L1045-2true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:21,961 INFO L294 olderBase$Statistics]: this new event has 195 ancestors and is cut-off event [2025-03-15 01:10:21,961 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 01:10:21,961 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 01:10:21,961 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:10:21,971 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 151#L1042-6true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 74#L1032-1true, 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:21,971 INFO L294 olderBase$Statistics]: this new event has 193 ancestors and is cut-off event [2025-03-15 01:10:21,971 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:21,971 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:21,971 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 01:10:21,972 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 84#L1032-2true, 284#true, 275#true, 263#true, 4#L1042-5true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:21,972 INFO L294 olderBase$Statistics]: this new event has 193 ancestors and is cut-off event [2025-03-15 01:10:21,972 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:21,972 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:21,972 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 01:10:21,972 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:21,972 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 246#L1034-1true, 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 160#L1043-14true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:21,972 INFO L294 olderBase$Statistics]: this new event has 193 ancestors and is cut-off event [2025-03-15 01:10:21,972 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 01:10:21,972 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:21,972 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:21,993 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 8#L1043-6true, 262#(= |#race~threads_total~0| 0), 269#true, 84#L1032-2true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:21,993 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2025-03-15 01:10:21,993 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:10:21,993 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:10:21,993 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:10:21,995 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][207], [281#true, 262#(= |#race~threads_total~0| 0), 110#L1031-14true, 164#L1029-4true, 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 207#L1043-4true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:21,995 INFO L294 olderBase$Statistics]: this new event has 196 ancestors and is cut-off event [2025-03-15 01:10:21,995 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:21,995 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 01:10:21,995 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 01:10:21,998 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][207], [281#true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 284#true, 275#true, 263#true, 94#L1043true, 268#(= |#race~tids~0| 0), 257#true, 184#L1032-1true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:21,998 INFO L294 olderBase$Statistics]: this new event has 195 ancestors and is cut-off event [2025-03-15 01:10:21,998 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:10:21,998 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 01:10:21,998 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 01:10:21,998 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][207], [281#true, 72#L1043-3true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 184#L1032-1true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:21,998 INFO L294 olderBase$Statistics]: this new event has 198 ancestors and is cut-off event [2025-03-15 01:10:21,998 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 01:10:21,998 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:10:21,998 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 01:10:21,998 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][207], [281#true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 207#L1043-4true, 184#L1032-1true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:21,998 INFO L294 olderBase$Statistics]: this new event has 199 ancestors and is cut-off event [2025-03-15 01:10:21,998 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:21,998 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2025-03-15 01:10:21,998 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2025-03-15 01:10:22,001 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][146], [281#true, 114#L1045-5true, 262#(= |#race~threads_total~0| 0), 84#L1032-2true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, 272#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:22,001 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2025-03-15 01:10:22,001 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:10:22,001 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:10:22,001 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:10:22,007 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][207], [281#true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 11#L1045-2true, 184#L1032-1true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:22,007 INFO L294 olderBase$Statistics]: this new event has 198 ancestors and is cut-off event [2025-03-15 01:10:22,007 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:10:22,008 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 01:10:22,008 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 01:10:22,008 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][207], [281#true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 96#L1045true, 257#true, 184#L1032-1true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:22,008 INFO L294 olderBase$Statistics]: this new event has 196 ancestors and is cut-off event [2025-03-15 01:10:22,008 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 01:10:22,008 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 01:10:22,008 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:22,008 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][207], [281#true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 284#true, 275#true, 263#true, 158#L1045-1true, 268#(= |#race~tids~0| 0), 257#true, 184#L1032-1true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:22,008 INFO L294 olderBase$Statistics]: this new event has 197 ancestors and is cut-off event [2025-03-15 01:10:22,008 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:10:22,008 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 01:10:22,008 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 01:10:22,008 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][207], [281#true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 66#L1042-8true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 184#L1032-1true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:22,008 INFO L294 olderBase$Statistics]: this new event has 195 ancestors and is cut-off event [2025-03-15 01:10:22,008 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 01:10:22,008 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:10:22,008 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 01:10:22,013 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 84#L1032-2true, 284#true, 151#L1042-6true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:22,013 INFO L294 olderBase$Statistics]: this new event has 194 ancestors and is cut-off event [2025-03-15 01:10:22,013 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-15 01:10:22,013 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-15 01:10:22,013 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 01:10:22,013 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-15 01:10:22,014 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 250#L1034-2true, 160#L1043-14true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:22,014 INFO L294 olderBase$Statistics]: this new event has 194 ancestors and is cut-off event [2025-03-15 01:10:22,014 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2025-03-15 01:10:22,014 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-15 01:10:22,014 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-15 01:10:22,032 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][150], [281#true, 262#(= |#race~threads_total~0| 0), 102#L1043-7true, 269#true, 84#L1032-2true, 284#true, 263#true, 277#(= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|), 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:22,033 INFO L294 olderBase$Statistics]: this new event has 202 ancestors and is cut-off event [2025-03-15 01:10:22,033 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:22,033 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:22,033 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:22,038 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][207], [281#true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 284#true, 275#true, 263#true, 94#L1043true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, 196#L1032-2true, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:22,038 INFO L294 olderBase$Statistics]: this new event has 196 ancestors and is cut-off event [2025-03-15 01:10:22,038 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 01:10:22,038 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 01:10:22,038 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:22,038 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][207], [281#true, 72#L1043-3true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, 196#L1032-2true, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:22,038 INFO L294 olderBase$Statistics]: this new event has 199 ancestors and is cut-off event [2025-03-15 01:10:22,038 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2025-03-15 01:10:22,038 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2025-03-15 01:10:22,038 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:22,038 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][207], [281#true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 207#L1043-4true, threadThread1of2ForFork0InUse, 196#L1032-2true, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:22,038 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is cut-off event [2025-03-15 01:10:22,038 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 01:10:22,038 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:22,038 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 01:10:22,039 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 94#L1043true, 74#L1032-1true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:22,039 INFO L294 olderBase$Statistics]: this new event has 195 ancestors and is cut-off event [2025-03-15 01:10:22,039 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:10:22,039 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 01:10:22,039 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:10:22,041 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][152], [281#true, 2#L1045-6true, 262#(= |#race~threads_total~0| 0), 84#L1032-2true, 284#true, 275#true, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:22,041 INFO L294 olderBase$Statistics]: this new event has 202 ancestors and is cut-off event [2025-03-15 01:10:22,041 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:22,041 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:22,041 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:22,049 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][207], [281#true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 11#L1045-2true, threadThread1of2ForFork0InUse, 196#L1032-2true, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:22,049 INFO L294 olderBase$Statistics]: this new event has 199 ancestors and is cut-off event [2025-03-15 01:10:22,049 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:22,049 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2025-03-15 01:10:22,049 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2025-03-15 01:10:22,049 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][207], [281#true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 96#L1045true, 257#true, threadThread1of2ForFork0InUse, 196#L1032-2true, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:22,049 INFO L294 olderBase$Statistics]: this new event has 197 ancestors and is cut-off event [2025-03-15 01:10:22,049 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:10:22,049 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 01:10:22,050 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 01:10:22,050 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][207], [281#true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 284#true, 275#true, 263#true, 158#L1045-1true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, 196#L1032-2true, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:22,050 INFO L294 olderBase$Statistics]: this new event has 198 ancestors and is cut-off event [2025-03-15 01:10:22,050 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 01:10:22,050 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:10:22,050 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 01:10:22,050 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][207], [281#true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 66#L1042-8true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, 196#L1032-2true, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:22,050 INFO L294 olderBase$Statistics]: this new event has 196 ancestors and is cut-off event [2025-03-15 01:10:22,050 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 01:10:22,050 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 01:10:22,050 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:22,050 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 66#L1042-8true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 74#L1032-1true, 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:22,050 INFO L294 olderBase$Statistics]: this new event has 195 ancestors and is cut-off event [2025-03-15 01:10:22,050 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 01:10:22,050 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:10:22,050 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:10:22,055 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 246#L1034-1true, 263#true, 4#L1042-5true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:22,055 INFO L294 olderBase$Statistics]: this new event has 195 ancestors and is cut-off event [2025-03-15 01:10:22,055 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:10:22,055 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:10:22,055 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:10:22,055 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2025-03-15 01:10:22,073 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][164], [281#true, 278#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|)), 262#(= |#race~threads_total~0| 0), 269#true, 84#L1032-2true, 284#true, 263#true, 167#L1043-8true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:22,073 INFO L294 olderBase$Statistics]: this new event has 203 ancestors and is cut-off event [2025-03-15 01:10:22,073 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:22,073 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:22,073 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:22,079 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][207], [281#true, 18#L1034true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 284#true, 275#true, 263#true, 94#L1043true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:22,079 INFO L294 olderBase$Statistics]: this new event has 197 ancestors and is cut-off event [2025-03-15 01:10:22,079 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 01:10:22,079 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 01:10:22,079 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:10:22,079 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][207], [281#true, 72#L1043-3true, 18#L1034true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:22,080 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is cut-off event [2025-03-15 01:10:22,080 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 01:10:22,080 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 01:10:22,080 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:22,080 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][207], [281#true, 18#L1034true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 207#L1043-4true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:22,080 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2025-03-15 01:10:22,080 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 01:10:22,080 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:10:22,080 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 01:10:22,080 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 84#L1032-2true, 284#true, 275#true, 263#true, 94#L1043true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:22,080 INFO L294 olderBase$Statistics]: this new event has 196 ancestors and is cut-off event [2025-03-15 01:10:22,080 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:22,080 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:22,080 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 01:10:22,080 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:22,094 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][169], [281#true, 262#(= |#race~threads_total~0| 0), 77#L1045-7true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 84#L1032-2true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:22,094 INFO L294 olderBase$Statistics]: this new event has 203 ancestors and is cut-off event [2025-03-15 01:10:22,094 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:22,094 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:22,094 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:22,101 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 74#L1032-1true, 90#L1029-4true, 96#L1045true, 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:22,101 INFO L294 olderBase$Statistics]: this new event has 196 ancestors and is cut-off event [2025-03-15 01:10:22,101 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:22,101 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:22,101 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 01:10:22,104 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][207], [281#true, 18#L1034true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, 11#L1045-2true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:22,104 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is cut-off event [2025-03-15 01:10:22,104 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 01:10:22,104 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:22,104 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 01:10:22,104 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][207], [281#true, 18#L1034true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 96#L1045true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:22,104 INFO L294 olderBase$Statistics]: this new event has 198 ancestors and is cut-off event [2025-03-15 01:10:22,104 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 01:10:22,104 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 01:10:22,104 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:10:22,104 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][207], [281#true, 18#L1034true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 284#true, 275#true, 263#true, 158#L1045-1true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:22,104 INFO L294 olderBase$Statistics]: this new event has 199 ancestors and is cut-off event [2025-03-15 01:10:22,104 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:22,104 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2025-03-15 01:10:22,104 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2025-03-15 01:10:22,104 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][207], [281#true, 18#L1034true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 66#L1042-8true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:22,104 INFO L294 olderBase$Statistics]: this new event has 197 ancestors and is cut-off event [2025-03-15 01:10:22,104 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:10:22,104 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 01:10:22,104 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 01:10:22,105 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 84#L1032-2true, 66#L1042-8true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:22,105 INFO L294 olderBase$Statistics]: this new event has 196 ancestors and is cut-off event [2025-03-15 01:10:22,105 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:22,105 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:22,105 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:22,105 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 01:10:22,110 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 151#L1042-6true, 275#true, 246#L1034-1true, 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:22,110 INFO L294 olderBase$Statistics]: this new event has 196 ancestors and is cut-off event [2025-03-15 01:10:22,110 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:22,110 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:22,110 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:22,110 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 01:10:22,111 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 4#L1042-5true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 250#L1034-2true, 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:22,111 INFO L294 olderBase$Statistics]: this new event has 196 ancestors and is cut-off event [2025-03-15 01:10:22,111 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2025-03-15 01:10:22,111 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:22,111 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:22,111 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2025-03-15 01:10:22,133 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][173], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 84#L1032-2true, 284#true, 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, 129#L1043-9true, threadThread1of2ForFork0InUse, 279#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:22,133 INFO L294 olderBase$Statistics]: this new event has 204 ancestors and is cut-off event [2025-03-15 01:10:22,133 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:22,133 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:22,133 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:22,140 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][207], [281#true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 109#L1034-1true, 284#true, 275#true, 263#true, 94#L1043true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:22,140 INFO L294 olderBase$Statistics]: this new event has 198 ancestors and is cut-off event [2025-03-15 01:10:22,140 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 01:10:22,140 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 01:10:22,140 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:10:22,143 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][169], [281#true, 262#(= |#race~threads_total~0| 0), 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 84#L1032-2true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 180#L1045-8true, 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:22,143 INFO L294 olderBase$Statistics]: this new event has 204 ancestors and is cut-off event [2025-03-15 01:10:22,143 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:22,143 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:22,143 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:22,149 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 158#L1045-1true, 268#(= |#race~tids~0| 0), 74#L1032-1true, 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:22,149 INFO L294 olderBase$Statistics]: this new event has 197 ancestors and is cut-off event [2025-03-15 01:10:22,149 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:10:22,149 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:10:22,150 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 01:10:22,150 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 84#L1032-2true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 96#L1045true, 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:22,150 INFO L294 olderBase$Statistics]: this new event has 197 ancestors and is cut-off event [2025-03-15 01:10:22,150 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:10:22,150 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:10:22,150 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:10:22,150 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 01:10:22,153 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][207], [281#true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 109#L1034-1true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 96#L1045true, 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:22,153 INFO L294 olderBase$Statistics]: this new event has 199 ancestors and is cut-off event [2025-03-15 01:10:22,153 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2025-03-15 01:10:22,153 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2025-03-15 01:10:22,153 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:22,153 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][207], [281#true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 66#L1042-8true, 109#L1034-1true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:22,153 INFO L294 olderBase$Statistics]: this new event has 198 ancestors and is cut-off event [2025-03-15 01:10:22,153 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 01:10:22,153 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:10:22,153 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 01:10:22,159 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 151#L1042-6true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 250#L1034-2true, 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:22,159 INFO L294 olderBase$Statistics]: this new event has 197 ancestors and is cut-off event [2025-03-15 01:10:22,159 INFO L297 olderBase$Statistics]: existing Event has 196 ancestors and is cut-off event [2025-03-15 01:10:22,159 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:10:22,159 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:10:22,159 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:10:22,159 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2025-03-15 01:10:22,185 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 72#L1043-3true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 74#L1032-1true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:22,185 INFO L294 olderBase$Statistics]: this new event has 198 ancestors and is cut-off event [2025-03-15 01:10:22,185 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:10:22,185 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 01:10:22,185 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:10:22,187 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][207], [281#true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 284#true, 275#true, 263#true, 94#L1043true, 214#L1034-2true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:22,187 INFO L294 olderBase$Statistics]: this new event has 199 ancestors and is cut-off event [2025-03-15 01:10:22,187 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2025-03-15 01:10:22,187 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2025-03-15 01:10:22,187 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:22,188 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 246#L1034-1true, 263#true, 94#L1043true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:22,188 INFO L294 olderBase$Statistics]: this new event has 198 ancestors and is cut-off event [2025-03-15 01:10:22,188 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:10:22,188 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 01:10:22,188 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:10:22,188 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:10:22,194 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 74#L1032-1true, 90#L1029-4true, 257#true, 11#L1045-2true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:22,194 INFO L294 olderBase$Statistics]: this new event has 198 ancestors and is cut-off event [2025-03-15 01:10:22,194 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:10:22,194 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:10:22,194 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 01:10:22,199 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 84#L1032-2true, 284#true, 275#true, 263#true, 158#L1045-1true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:22,199 INFO L294 olderBase$Statistics]: this new event has 198 ancestors and is cut-off event [2025-03-15 01:10:22,199 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:10:22,199 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:10:22,199 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:10:22,199 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 01:10:22,204 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][207], [281#true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 284#true, 275#true, 263#true, 214#L1034-2true, 268#(= |#race~tids~0| 0), 96#L1045true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:22,204 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is cut-off event [2025-03-15 01:10:22,204 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 01:10:22,204 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:22,204 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 01:10:22,205 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([674] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of2ForFork0_#t~bitwise7=|v_threadThread2of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~bitwise7][207], [281#true, 262#(= |#race~threads_total~0| 0), 164#L1029-4true, 269#true, 66#L1042-8true, 284#true, 275#true, 263#true, 214#L1034-2true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:22,205 INFO L294 olderBase$Statistics]: this new event has 199 ancestors and is cut-off event [2025-03-15 01:10:22,205 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:22,205 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2025-03-15 01:10:22,205 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2025-03-15 01:10:22,205 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 66#L1042-8true, 284#true, 246#L1034-1true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:22,205 INFO L294 olderBase$Statistics]: this new event has 198 ancestors and is cut-off event [2025-03-15 01:10:22,205 INFO L297 olderBase$Statistics]: existing Event has 197 ancestors and is cut-off event [2025-03-15 01:10:22,205 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:10:22,205 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:10:22,205 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2025-03-15 01:10:22,234 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 74#L1032-1true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, 207#L1043-4true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:22,234 INFO L294 olderBase$Statistics]: this new event has 199 ancestors and is cut-off event [2025-03-15 01:10:22,234 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:22,234 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2025-03-15 01:10:22,234 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:22,236 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 72#L1043-3true, 262#(= |#race~threads_total~0| 0), 269#true, 84#L1032-2true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:22,236 INFO L294 olderBase$Statistics]: this new event has 199 ancestors and is cut-off event [2025-03-15 01:10:22,236 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:22,236 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2025-03-15 01:10:22,236 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:22,236 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:22,240 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 94#L1043true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 250#L1034-2true, 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:22,240 INFO L294 olderBase$Statistics]: this new event has 199 ancestors and is cut-off event [2025-03-15 01:10:22,240 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:22,240 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:22,240 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2025-03-15 01:10:22,240 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:22,240 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:22,246 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 182#L1045-3true, 74#L1032-1true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:22,246 INFO L294 olderBase$Statistics]: this new event has 199 ancestors and is cut-off event [2025-03-15 01:10:22,246 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2025-03-15 01:10:22,246 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:22,246 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:22,246 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][169], [281#true, 262#(= |#race~threads_total~0| 0), 77#L1045-7true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 74#L1032-1true, 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:22,246 INFO L294 olderBase$Statistics]: this new event has 203 ancestors and is cut-off event [2025-03-15 01:10:22,246 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 01:10:22,246 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:22,246 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:22,246 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][152], [281#true, 2#L1045-6true, 262#(= |#race~threads_total~0| 0), 284#true, 275#true, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 263#true, 268#(= |#race~tids~0| 0), 74#L1032-1true, 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:22,246 INFO L294 olderBase$Statistics]: this new event has 202 ancestors and is cut-off event [2025-03-15 01:10:22,246 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:10:22,246 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:10:22,246 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 01:10:22,246 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][142], [281#true, 262#(= |#race~threads_total~0| 0), 284#true, 275#true, 263#true, 116#L1045-4true, 271#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0), 268#(= |#race~tids~0| 0), 74#L1032-1true, 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:22,246 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is cut-off event [2025-03-15 01:10:22,246 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:22,246 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 01:10:22,246 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:22,246 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][146], [281#true, 114#L1045-5true, 262#(= |#race~threads_total~0| 0), 284#true, 275#true, 263#true, 74#L1032-1true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, 272#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:22,246 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2025-03-15 01:10:22,246 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:10:22,247 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 01:10:22,247 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:10:22,247 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 84#L1032-2true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, 11#L1045-2true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:22,247 INFO L294 olderBase$Statistics]: this new event has 199 ancestors and is cut-off event [2025-03-15 01:10:22,247 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:22,247 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:22,247 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:22,247 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2025-03-15 01:10:22,253 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 246#L1034-1true, 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 96#L1045true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:22,253 INFO L294 olderBase$Statistics]: this new event has 199 ancestors and is cut-off event [2025-03-15 01:10:22,253 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2025-03-15 01:10:22,253 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:22,253 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:22,253 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:22,259 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 66#L1042-8true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 250#L1034-2true, 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:22,259 INFO L294 olderBase$Statistics]: this new event has 199 ancestors and is cut-off event [2025-03-15 01:10:22,259 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:22,259 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:22,259 INFO L297 olderBase$Statistics]: existing Event has 198 ancestors and is cut-off event [2025-03-15 01:10:22,259 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:22,259 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2025-03-15 01:10:22,281 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 139#L1043-5true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 74#L1032-1true, 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:22,281 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is cut-off event [2025-03-15 01:10:22,281 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:22,281 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:22,281 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 01:10:22,283 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 84#L1032-2true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, 207#L1043-4true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:22,283 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is cut-off event [2025-03-15 01:10:22,283 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:22,283 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 01:10:22,283 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:22,283 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:22,291 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][169], [281#true, 262#(= |#race~threads_total~0| 0), 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 284#true, 275#true, 263#true, 74#L1032-1true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 180#L1045-8true, 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:22,291 INFO L294 olderBase$Statistics]: this new event has 204 ancestors and is cut-off event [2025-03-15 01:10:22,291 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:22,291 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:22,291 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 01:10:22,293 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 84#L1032-2true, 284#true, 275#true, 263#true, 182#L1045-3true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:22,293 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is cut-off event [2025-03-15 01:10:22,293 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:22,293 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:22,293 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:22,293 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 01:10:22,293 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][169], [281#true, 262#(= |#race~threads_total~0| 0), 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 84#L1032-2true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 180#L1045-8true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:22,293 INFO L294 olderBase$Statistics]: this new event has 205 ancestors and is cut-off event [2025-03-15 01:10:22,293 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:22,293 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:22,293 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 01:10:22,293 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:22,293 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][169], [281#true, 262#(= |#race~threads_total~0| 0), 77#L1045-7true, 274#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 84#L1032-2true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:22,293 INFO L294 olderBase$Statistics]: this new event has 204 ancestors and is cut-off event [2025-03-15 01:10:22,293 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:22,293 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 01:10:22,293 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:22,293 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:22,293 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][152], [281#true, 2#L1045-6true, 262#(= |#race~threads_total~0| 0), 84#L1032-2true, 284#true, 275#true, 263#true, 273#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:22,293 INFO L294 olderBase$Statistics]: this new event has 203 ancestors and is cut-off event [2025-03-15 01:10:22,293 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:22,294 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:22,294 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:22,294 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 01:10:22,294 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][142], [281#true, 262#(= |#race~threads_total~0| 0), 84#L1032-2true, 284#true, 275#true, 263#true, 116#L1045-4true, 271#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0), 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:22,294 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2025-03-15 01:10:22,294 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:10:22,294 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:10:22,294 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 01:10:22,294 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:10:22,294 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][146], [281#true, 114#L1045-5true, 262#(= |#race~threads_total~0| 0), 84#L1032-2true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, 272#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:22,294 INFO L294 olderBase$Statistics]: this new event has 202 ancestors and is cut-off event [2025-03-15 01:10:22,294 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:10:22,294 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:10:22,294 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:10:22,294 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 01:10:22,301 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 250#L1034-2true, 96#L1045true, 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:22,301 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is cut-off event [2025-03-15 01:10:22,301 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:22,301 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 01:10:22,301 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:22,301 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:22,301 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2025-03-15 01:10:22,325 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 8#L1043-6true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 74#L1032-1true, 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:22,325 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2025-03-15 01:10:22,325 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:10:22,325 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:10:22,325 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 01:10:22,325 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][164], [278#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|)), 281#true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 263#true, 167#L1043-8true, 268#(= |#race~tids~0| 0), 74#L1032-1true, 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:22,325 INFO L294 olderBase$Statistics]: this new event has 203 ancestors and is cut-off event [2025-03-15 01:10:22,325 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 01:10:22,325 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:22,325 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:22,326 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][173], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 263#true, 74#L1032-1true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, 129#L1043-9true, threadThread1of2ForFork0InUse, 279#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:22,326 INFO L294 olderBase$Statistics]: this new event has 204 ancestors and is cut-off event [2025-03-15 01:10:22,326 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:22,326 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 01:10:22,326 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:22,326 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][150], [281#true, 262#(= |#race~threads_total~0| 0), 102#L1043-7true, 269#true, 284#true, 263#true, 277#(= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|), 268#(= |#race~tids~0| 0), 74#L1032-1true, 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:22,326 INFO L294 olderBase$Statistics]: this new event has 202 ancestors and is cut-off event [2025-03-15 01:10:22,326 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:10:22,326 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 01:10:22,326 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:10:22,327 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 139#L1043-5true, 262#(= |#race~threads_total~0| 0), 269#true, 84#L1032-2true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:22,327 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2025-03-15 01:10:22,327 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:10:22,327 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:10:22,327 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2025-03-15 01:10:22,327 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 01:10:22,367 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 8#L1043-6true, 262#(= |#race~threads_total~0| 0), 269#true, 84#L1032-2true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:22,367 INFO L294 olderBase$Statistics]: this new event has 202 ancestors and is cut-off event [2025-03-15 01:10:22,367 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 01:10:22,367 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:10:22,367 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:10:22,367 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:10:22,367 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][164], [278#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|)), 281#true, 262#(= |#race~threads_total~0| 0), 269#true, 84#L1032-2true, 284#true, 263#true, 167#L1043-8true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:22,367 INFO L294 olderBase$Statistics]: this new event has 204 ancestors and is cut-off event [2025-03-15 01:10:22,367 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 01:10:22,367 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:22,367 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:22,367 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:22,367 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][173], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 84#L1032-2true, 284#true, 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, 129#L1043-9true, threadThread1of2ForFork0InUse, 279#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:22,367 INFO L294 olderBase$Statistics]: this new event has 205 ancestors and is cut-off event [2025-03-15 01:10:22,367 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:22,367 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:22,367 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 01:10:22,367 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:22,368 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][150], [281#true, 262#(= |#race~threads_total~0| 0), 102#L1043-7true, 269#true, 84#L1032-2true, 284#true, 263#true, 277#(= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|), 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:22,368 INFO L294 olderBase$Statistics]: this new event has 203 ancestors and is cut-off event [2025-03-15 01:10:22,368 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:22,368 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 01:10:22,368 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:22,368 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:22,371 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][164], [278#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|)), 281#true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 263#true, 167#L1043-8true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 250#L1034-2true, 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:22,371 INFO L294 olderBase$Statistics]: this new event has 206 ancestors and is cut-off event [2025-03-15 01:10:22,371 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:10:22,371 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:10:22,371 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:10:22,371 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][173], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 250#L1034-2true, 257#true, 129#L1043-9true, threadThread1of2ForFork0InUse, 279#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:22,371 INFO L294 olderBase$Statistics]: this new event has 207 ancestors and is cut-off event [2025-03-15 01:10:22,371 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:10:22,371 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:10:22,371 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:10:22,371 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][150], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 102#L1043-7true, 284#true, 263#true, 277#(= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|), 268#(= |#race~tids~0| 0), 90#L1029-4true, 250#L1034-2true, 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:22,371 INFO L294 olderBase$Statistics]: this new event has 205 ancestors and is cut-off event [2025-03-15 01:10:22,371 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:10:22,371 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:10:22,371 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:10:22,410 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 139#L1043-5true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 246#L1034-1true, 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:22,411 INFO L294 olderBase$Statistics]: this new event has 203 ancestors and is cut-off event [2025-03-15 01:10:22,411 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:22,411 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 01:10:22,411 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:22,458 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 8#L1043-6true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 246#L1034-1true, 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:22,458 INFO L294 olderBase$Statistics]: this new event has 204 ancestors and is cut-off event [2025-03-15 01:10:22,459 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:22,459 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 01:10:22,459 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:22,459 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][164], [281#true, 278#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|)), 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 246#L1034-1true, 263#true, 167#L1043-8true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:22,459 INFO L294 olderBase$Statistics]: this new event has 206 ancestors and is cut-off event [2025-03-15 01:10:22,459 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:10:22,459 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:10:22,459 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 01:10:22,459 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][173], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 246#L1034-1true, 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, 129#L1043-9true, 279#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:22,459 INFO L294 olderBase$Statistics]: this new event has 207 ancestors and is cut-off event [2025-03-15 01:10:22,459 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 01:10:22,459 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:10:22,459 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:10:22,459 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][150], [281#true, 262#(= |#race~threads_total~0| 0), 102#L1043-7true, 269#true, 284#true, 246#L1034-1true, 263#true, 277#(= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|), 268#(= |#race~tids~0| 0), 90#L1029-4true, 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:22,459 INFO L294 olderBase$Statistics]: this new event has 205 ancestors and is cut-off event [2025-03-15 01:10:22,459 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 01:10:22,459 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:22,459 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:22,461 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 139#L1043-5true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 250#L1034-2true, 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:22,462 INFO L294 olderBase$Statistics]: this new event has 204 ancestors and is cut-off event [2025-03-15 01:10:22,462 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:22,462 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2025-03-15 01:10:22,462 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2025-03-15 01:10:22,504 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][111], [281#true, 8#L1043-6true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 250#L1034-2true, 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:22,504 INFO L294 olderBase$Statistics]: this new event has 205 ancestors and is cut-off event [2025-03-15 01:10:22,504 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:22,504 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:22,504 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2025-03-15 01:10:22,504 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][164], [278#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|)), 281#true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 263#true, 167#L1043-8true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 250#L1034-2true, 257#true, threadThread1of2ForFork0InUse, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:22,504 INFO L294 olderBase$Statistics]: this new event has 207 ancestors and is cut-off event [2025-03-15 01:10:22,504 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:10:22,504 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2025-03-15 01:10:22,504 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:10:22,504 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2025-03-15 01:10:22,504 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][173], [281#true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 263#true, 268#(= |#race~tids~0| 0), 90#L1029-4true, 250#L1034-2true, 257#true, 129#L1043-9true, threadThread1of2ForFork0InUse, 279#(and (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset 1)) |ULTIMATE.start_main_#t~nondet17#1|) (= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|)), 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:22,504 INFO L294 olderBase$Statistics]: this new event has 208 ancestors and is cut-off event [2025-03-15 01:10:22,504 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:10:22,504 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2025-03-15 01:10:22,504 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:10:22,504 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:10:22,505 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([611] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of2ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of2ForFork0_#t~bitwise7=|v_threadThread1of2ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of2ForFork0_#t~bitwise7][150], [281#true, 262#(= |#race~threads_total~0| 0), 102#L1043-7true, 269#true, 284#true, 263#true, 277#(= (select (select |#race| ~tids~0.base) (+ (* |ULTIMATE.start_main_~i~1#1| 4) ~tids~0.offset)) |ULTIMATE.start_main_#t~nondet17#1|), 268#(= |#race~tids~0| 0), 90#L1029-4true, 250#L1034-2true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:22,505 INFO L294 olderBase$Statistics]: this new event has 206 ancestors and is cut-off event [2025-03-15 01:10:22,505 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:10:22,505 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:10:22,505 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2025-03-15 01:10:22,505 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2025-03-15 01:10:22,883 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][392], [281#true, 132#L1034-3true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 160#L1043-14true, 257#true, threadThread1of2ForFork0InUse, 89#L1034-3true, 287#true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:22,883 INFO L294 olderBase$Statistics]: this new event has 209 ancestors and is cut-off event [2025-03-15 01:10:22,884 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-15 01:10:22,884 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:10:22,884 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-15 01:10:22,894 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][862], [281#true, 289#(or (and (= (select (select |#race| ~tids~0.base) (+ (- 17179869184) ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296))) (and (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0))), 132#L1034-3true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 160#L1043-14true, 257#true, threadThread1of2ForFork0InUse, 92#L1034-4true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:22,894 INFO L294 olderBase$Statistics]: this new event has 210 ancestors and is cut-off event [2025-03-15 01:10:22,894 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:10:22,894 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:10:22,895 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-15 01:10:22,899 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][392], [281#true, 132#L1034-3true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 4#L1042-5true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, 89#L1034-3true, threadThread2of2ForFork0InUse, 287#true]) [2025-03-15 01:10:22,899 INFO L294 olderBase$Statistics]: this new event has 211 ancestors and is cut-off event [2025-03-15 01:10:22,899 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:10:22,899 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-15 01:10:22,899 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-15 01:10:22,899 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][865], [281#true, 132#L1034-3true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 290#(and (or (and (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0) 1)) 0) (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647)) (and (= (select (select |#race| ~tids~0.base) (+ (- 17179869183) ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296)))) (or (and (= (select (select |#race| ~tids~0.base) (+ (- 17179869184) ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296))) (and (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0)))), 275#true, 263#true, 268#(= |#race~tids~0| 0), 160#L1043-14true, 257#true, 19#L1034-5true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:22,899 INFO L294 olderBase$Statistics]: this new event has 211 ancestors and is cut-off event [2025-03-15 01:10:22,899 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:10:22,899 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-15 01:10:22,900 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-15 01:10:22,903 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][862], [281#true, 289#(or (and (= (select (select |#race| ~tids~0.base) (+ (- 17179869184) ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296))) (and (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0))), 132#L1034-3true, 262#(= |#race~threads_total~0| 0), 269#true, 284#true, 275#true, 263#true, 4#L1042-5true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, 92#L1034-4true, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:22,903 INFO L294 olderBase$Statistics]: this new event has 212 ancestors and is cut-off event [2025-03-15 01:10:22,903 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:10:22,903 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:22,904 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:10:22,904 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][863], [281#true, 132#L1034-3true, 262#(= |#race~threads_total~0| 0), 269#true, 6#L1034-6true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 291#(and (or (and (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset (- 17179869182) (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296))) (and (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647))) (or (and (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0) 1)) 0) (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647)) (and (= (select (select |#race| ~tids~0.base) (+ (- 17179869183) ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296)))) (or (and (= (select (select |#race| ~tids~0.base) (+ (- 17179869184) ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296))) (and (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0)))), 160#L1043-14true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:22,904 INFO L294 olderBase$Statistics]: this new event has 212 ancestors and is cut-off event [2025-03-15 01:10:22,904 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:22,904 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:10:22,904 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:10:22,908 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][865], [281#true, 132#L1034-3true, 262#(= |#race~threads_total~0| 0), 269#true, 290#(and (or (and (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0) 1)) 0) (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647)) (and (= (select (select |#race| ~tids~0.base) (+ (- 17179869183) ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296)))) (or (and (= (select (select |#race| ~tids~0.base) (+ (- 17179869184) ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296))) (and (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0)))), 284#true, 275#true, 263#true, 4#L1042-5true, 268#(= |#race~tids~0| 0), 257#true, 19#L1034-5true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:22,908 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2025-03-15 01:10:22,908 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:22,908 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:10:22,908 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:22,908 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][864], [281#true, 132#L1034-3true, 262#(= |#race~threads_total~0| 0), 292#(and (or (and (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset (- 17179869182) (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296))) (and (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647))) (or (and (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0) 1)) 0) (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647)) (and (= (select (select |#race| ~tids~0.base) (+ (- 17179869183) ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296)))) (or (and (= (select (select |#race| ~tids~0.base) (+ (- 17179869181) ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296))) (and (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647))) (or (and (= (select (select |#race| ~tids~0.base) (+ (- 17179869184) ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296))) (and (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0)))), 269#true, 191#L1034-7true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 160#L1043-14true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:22,908 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2025-03-15 01:10:22,908 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:22,908 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:10:22,908 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:22,910 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][863], [281#true, 132#L1034-3true, 262#(= |#race~threads_total~0| 0), 6#L1034-6true, 269#true, 284#true, 275#true, 263#true, 4#L1042-5true, 268#(= |#race~tids~0| 0), 291#(and (or (and (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset (- 17179869182) (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296))) (and (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647))) (or (and (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0) 1)) 0) (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647)) (and (= (select (select |#race| ~tids~0.base) (+ (- 17179869183) ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296)))) (or (and (= (select (select |#race| ~tids~0.base) (+ (- 17179869184) ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296))) (and (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0)))), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:22,910 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2025-03-15 01:10:22,910 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2025-03-15 01:10:22,910 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:10:22,910 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:10:22,910 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][864], [281#true, 132#L1034-3true, 292#(and (or (and (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset (- 17179869182) (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296))) (and (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647))) (or (and (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0) 1)) 0) (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647)) (and (= (select (select |#race| ~tids~0.base) (+ (- 17179869183) ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296)))) (or (and (= (select (select |#race| ~tids~0.base) (+ (- 17179869181) ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296))) (and (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647))) (or (and (= (select (select |#race| ~tids~0.base) (+ (- 17179869184) ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296))) (and (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0)))), 262#(= |#race~threads_total~0| 0), 269#true, 56#L1034-8true, 284#true, 275#true, 263#true, 268#(= |#race~tids~0| 0), 160#L1043-14true, 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:22,910 INFO L294 olderBase$Statistics]: this new event has 214 ancestors and is cut-off event [2025-03-15 01:10:22,910 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:10:22,910 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2025-03-15 01:10:22,910 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:10:22,912 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][864], [281#true, 132#L1034-3true, 262#(= |#race~threads_total~0| 0), 292#(and (or (and (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset (- 17179869182) (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296))) (and (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647))) (or (and (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0) 1)) 0) (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647)) (and (= (select (select |#race| ~tids~0.base) (+ (- 17179869183) ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296)))) (or (and (= (select (select |#race| ~tids~0.base) (+ (- 17179869181) ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296))) (and (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647))) (or (and (= (select (select |#race| ~tids~0.base) (+ (- 17179869184) ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296))) (and (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0)))), 269#true, 191#L1034-7true, 284#true, 275#true, 263#true, 4#L1042-5true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:22,912 INFO L294 olderBase$Statistics]: this new event has 215 ancestors and is cut-off event [2025-03-15 01:10:22,912 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2025-03-15 01:10:22,912 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2025-03-15 01:10:22,912 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2025-03-15 01:10:22,914 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([705] L1034-2-->L1034-3: Formula: (= |v_threadThread2of2ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of2ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of2ForFork0_#t~mem10=|v_threadThread2of2ForFork0_#t~mem10_1|, threadThread2of2ForFork0_~next_worker~0=v_threadThread2of2ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread2of2ForFork0_#t~mem10][864], [281#true, 132#L1034-3true, 262#(= |#race~threads_total~0| 0), 292#(and (or (and (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset (- 17179869182) (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296))) (and (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647))) (or (and (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0) 1)) 0) (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647)) (and (= (select (select |#race| ~tids~0.base) (+ (- 17179869183) ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296)))) (or (and (= (select (select |#race| ~tids~0.base) (+ (- 17179869181) ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296))) (and (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647))) (or (and (= (select (select |#race| ~tids~0.base) (+ (- 17179869184) ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0) (<= 2147483648 (mod threadThread1of2ForFork0_~next_worker~0 4294967296))) (and (<= (mod threadThread1of2ForFork0_~next_worker~0 4294967296) 2147483647) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset (* (- 17179869184) (div threadThread1of2ForFork0_~next_worker~0 4294967296)) (* 4 threadThread1of2ForFork0_~next_worker~0))) 0)))), 269#true, 56#L1034-8true, 284#true, 275#true, 263#true, 4#L1042-5true, 268#(= |#race~tids~0| 0), 257#true, threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse]) [2025-03-15 01:10:22,914 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2025-03-15 01:10:22,914 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2025-03-15 01:10:22,914 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2025-03-15 01:10:22,914 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2025-03-15 01:10:22,920 INFO L124 PetriNetUnfolderBase]: 43752/91965 cut-off events. [2025-03-15 01:10:22,920 INFO L125 PetriNetUnfolderBase]: For 589786/724298 co-relation queries the response was YES. [2025-03-15 01:10:23,601 INFO L83 FinitePrefix]: Finished finitePrefix Result has 383653 conditions, 91965 events. 43752/91965 cut-off events. For 589786/724298 co-relation queries the response was YES. Maximal size of possible extension queue 2058. Compared 999972 event pairs, 10877 based on Foata normal form. 122/78119 useless extension candidates. Maximal degree in co-relation 248266. Up to 42629 conditions per place. [2025-03-15 01:10:24,075 INFO L140 encePairwiseOnDemand]: 263/274 looper letters, 958 selfloop transitions, 92 changer transitions 2/1232 dead transitions. [2025-03-15 01:10:24,075 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 227 places, 1232 transitions, 14485 flow [2025-03-15 01:10:24,076 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-03-15 01:10:24,076 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2025-03-15 01:10:24,077 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1414 transitions. [2025-03-15 01:10:24,078 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.8600973236009732 [2025-03-15 01:10:24,078 INFO L298 CegarLoopForPetriNet]: 254 programPoint places, -27 predicate places. [2025-03-15 01:10:24,078 INFO L471 AbstractCegarLoop]: Abstraction has has 227 places, 1232 transitions, 14485 flow [2025-03-15 01:10:24,079 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 208.16666666666666) internal successors, (1249), 6 states have internal predecessors, (1249), 0 states have call successors, (0), 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-15 01:10:24,079 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 01:10:24,079 INFO L221 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2025-03-15 01:10:24,079 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2025-03-15 01:10:24,079 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 21 more)] === [2025-03-15 01:10:24,079 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 01:10:24,079 INFO L85 PathProgramCache]: Analyzing trace with hash -1523266563, now seen corresponding path program 1 times [2025-03-15 01:10:24,080 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 01:10:24,080 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1454208532] [2025-03-15 01:10:24,080 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 01:10:24,080 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 01:10:24,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-15 01:10:24,097 INFO L357 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-03-15 01:10:24,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-15 01:10:24,118 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-03-15 01:10:24,119 INFO L340 BasicCegarLoop]: Counterexample is feasible [2025-03-15 01:10:24,119 INFO L782 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (23 of 24 remaining) [2025-03-15 01:10:24,119 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE (22 of 24 remaining) [2025-03-15 01:10:24,119 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE (21 of 24 remaining) [2025-03-15 01:10:24,119 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (20 of 24 remaining) [2025-03-15 01:10:24,119 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE (19 of 24 remaining) [2025-03-15 01:10:24,119 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (18 of 24 remaining) [2025-03-15 01:10:24,119 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACE (17 of 24 remaining) [2025-03-15 01:10:24,119 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE (16 of 24 remaining) [2025-03-15 01:10:24,119 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr8ASSERT_VIOLATIONDATA_RACE (15 of 24 remaining) [2025-03-15 01:10:24,119 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr6ASSERT_VIOLATIONDATA_RACE (14 of 24 remaining) [2025-03-15 01:10:24,119 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr9ASSERT_VIOLATIONDATA_RACE (13 of 24 remaining) [2025-03-15 01:10:24,119 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACE (12 of 24 remaining) [2025-03-15 01:10:24,120 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONDATA_RACE (11 of 24 remaining) [2025-03-15 01:10:24,120 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr1ASSERT_VIOLATIONDATA_RACE (10 of 24 remaining) [2025-03-15 01:10:24,120 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr2ASSERT_VIOLATIONDATA_RACE (9 of 24 remaining) [2025-03-15 01:10:24,120 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr3ASSERT_VIOLATIONDATA_RACE (8 of 24 remaining) [2025-03-15 01:10:24,120 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONDATA_RACE (7 of 24 remaining) [2025-03-15 01:10:24,120 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr1ASSERT_VIOLATIONDATA_RACE (6 of 24 remaining) [2025-03-15 01:10:24,120 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr2ASSERT_VIOLATIONDATA_RACE (5 of 24 remaining) [2025-03-15 01:10:24,120 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr3ASSERT_VIOLATIONDATA_RACE (4 of 24 remaining) [2025-03-15 01:10:24,120 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONDATA_RACE (3 of 24 remaining) [2025-03-15 01:10:24,120 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr1ASSERT_VIOLATIONDATA_RACE (2 of 24 remaining) [2025-03-15 01:10:24,120 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr2ASSERT_VIOLATIONDATA_RACE (1 of 24 remaining) [2025-03-15 01:10:24,121 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location threadErr3ASSERT_VIOLATIONDATA_RACE (0 of 24 remaining) [2025-03-15 01:10:24,122 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2025-03-15 01:10:24,122 INFO L422 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-15 01:10:24,122 WARN L336 ceAbstractionStarter]: 2 thread instances were not sufficient, I will increase this number and restart the analysis [2025-03-15 01:10:24,122 INFO L581 ceAbstractionStarter]: Constructing petrified ICFG for 3 thread instances. [2025-03-15 01:10:24,166 INFO L143 ThreadInstanceAdder]: Constructed 15 joinOtherThreadTransitions. [2025-03-15 01:10:24,174 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-03-15 01:10:24,174 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=All, 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;@2456052e, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-03-15 01:10:24,174 INFO L334 AbstractCegarLoop]: Starting to check reachability of 28 error locations. [2025-03-15 01:10:24,176 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2025-03-15 01:10:24,176 INFO L124 PetriNetUnfolderBase]: 0/19 cut-off events. [2025-03-15 01:10:24,176 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2025-03-15 01:10:24,176 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 01:10:24,176 INFO L221 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-15 01:10:24,176 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 25 more)] === [2025-03-15 01:10:24,176 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 01:10:24,176 INFO L85 PathProgramCache]: Analyzing trace with hash -473515281, now seen corresponding path program 1 times [2025-03-15 01:10:24,176 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 01:10:24,176 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1831617092] [2025-03-15 01:10:24,177 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 01:10:24,177 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 01:10:24,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 01:10:24,192 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-15 01:10:24,192 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 01:10:24,192 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1831617092] [2025-03-15 01:10:24,193 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1831617092] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 01:10:24,193 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 01:10:24,193 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-03-15 01:10:24,193 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [870538880] [2025-03-15 01:10:24,193 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 01:10:24,194 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-15 01:10:24,194 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 01:10:24,195 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-15 01:10:24,195 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-15 01:10:24,196 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 275 out of 344 [2025-03-15 01:10:24,197 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 313 places, 344 transitions, 751 flow. Second operand has 3 states, 3 states have (on average 276.3333333333333) internal successors, (829), 3 states have internal predecessors, (829), 0 states have call successors, (0), 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-15 01:10:24,197 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 01:10:24,197 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 275 of 344 [2025-03-15 01:10:24,197 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 01:10:25,883 INFO L124 PetriNetUnfolderBase]: 4548/17373 cut-off events. [2025-03-15 01:10:25,884 INFO L125 PetriNetUnfolderBase]: For 2744/2949 co-relation queries the response was YES. [2025-03-15 01:10:26,039 INFO L83 FinitePrefix]: Finished finitePrefix Result has 24190 conditions, 17373 events. 4548/17373 cut-off events. For 2744/2949 co-relation queries the response was YES. Maximal size of possible extension queue 391. Compared 187735 event pairs, 1928 based on Foata normal form. 714/14714 useless extension candidates. Maximal degree in co-relation 19112. Up to 5510 conditions per place. [2025-03-15 01:10:26,126 INFO L140 encePairwiseOnDemand]: 337/344 looper letters, 49 selfloop transitions, 2 changer transitions 1/287 dead transitions. [2025-03-15 01:10:26,126 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 273 places, 287 transitions, 721 flow [2025-03-15 01:10:26,126 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-15 01:10:26,126 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2025-03-15 01:10:26,127 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 881 transitions. [2025-03-15 01:10:26,127 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.8536821705426356 [2025-03-15 01:10:26,128 INFO L298 CegarLoopForPetriNet]: 313 programPoint places, -40 predicate places. [2025-03-15 01:10:26,128 INFO L471 AbstractCegarLoop]: Abstraction has has 273 places, 287 transitions, 721 flow [2025-03-15 01:10:26,128 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 276.3333333333333) internal successors, (829), 3 states have internal predecessors, (829), 0 states have call successors, (0), 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-15 01:10:26,128 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 01:10:26,128 INFO L221 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] [2025-03-15 01:10:26,128 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2025-03-15 01:10:26,128 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 25 more)] === [2025-03-15 01:10:26,129 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 01:10:26,129 INFO L85 PathProgramCache]: Analyzing trace with hash -593526809, now seen corresponding path program 1 times [2025-03-15 01:10:26,129 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 01:10:26,129 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1443011722] [2025-03-15 01:10:26,129 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 01:10:26,129 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 01:10:26,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 01:10:26,144 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-15 01:10:26,144 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 01:10:26,144 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1443011722] [2025-03-15 01:10:26,144 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1443011722] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 01:10:26,144 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 01:10:26,144 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-03-15 01:10:26,144 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1100700886] [2025-03-15 01:10:26,144 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 01:10:26,144 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-15 01:10:26,144 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 01:10:26,145 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-15 01:10:26,145 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-15 01:10:26,145 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 279 out of 344 [2025-03-15 01:10:26,146 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 273 places, 287 transitions, 721 flow. Second operand has 3 states, 3 states have (on average 280.3333333333333) internal successors, (841), 3 states have internal predecessors, (841), 0 states have call successors, (0), 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-15 01:10:26,146 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 01:10:26,146 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 279 of 344 [2025-03-15 01:10:26,146 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 01:10:27,675 INFO L124 PetriNetUnfolderBase]: 3535/14944 cut-off events. [2025-03-15 01:10:27,675 INFO L125 PetriNetUnfolderBase]: For 5051/6681 co-relation queries the response was YES. [2025-03-15 01:10:27,815 INFO L83 FinitePrefix]: Finished finitePrefix Result has 24041 conditions, 14944 events. 3535/14944 cut-off events. For 5051/6681 co-relation queries the response was YES. Maximal size of possible extension queue 304. Compared 158743 event pairs, 1345 based on Foata normal form. 0/12415 useless extension candidates. Maximal degree in co-relation 18808. Up to 4140 conditions per place. [2025-03-15 01:10:27,887 INFO L140 encePairwiseOnDemand]: 337/344 looper letters, 40 selfloop transitions, 1 changer transitions 1/281 dead transitions. [2025-03-15 01:10:27,887 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 269 places, 281 transitions, 779 flow [2025-03-15 01:10:27,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-15 01:10:27,888 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2025-03-15 01:10:27,888 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 884 transitions. [2025-03-15 01:10:27,889 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.8565891472868217 [2025-03-15 01:10:27,889 INFO L298 CegarLoopForPetriNet]: 313 programPoint places, -44 predicate places. [2025-03-15 01:10:27,889 INFO L471 AbstractCegarLoop]: Abstraction has has 269 places, 281 transitions, 779 flow [2025-03-15 01:10:27,889 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 280.3333333333333) internal successors, (841), 3 states have internal predecessors, (841), 0 states have call successors, (0), 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-15 01:10:27,889 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 01:10:27,889 INFO L221 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] [2025-03-15 01:10:27,889 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2025-03-15 01:10:27,889 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 25 more)] === [2025-03-15 01:10:27,890 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 01:10:27,890 INFO L85 PathProgramCache]: Analyzing trace with hash -1106418278, now seen corresponding path program 1 times [2025-03-15 01:10:27,890 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 01:10:27,890 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [8386601] [2025-03-15 01:10:27,890 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 01:10:27,890 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 01:10:27,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 01:10:27,907 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-15 01:10:27,907 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 01:10:27,907 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [8386601] [2025-03-15 01:10:27,907 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [8386601] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 01:10:27,907 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 01:10:27,907 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-03-15 01:10:27,907 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1072860617] [2025-03-15 01:10:27,907 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 01:10:27,908 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-15 01:10:27,908 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 01:10:27,908 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-15 01:10:27,908 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-15 01:10:27,909 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 275 out of 344 [2025-03-15 01:10:27,909 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 269 places, 281 transitions, 779 flow. Second operand has 3 states, 3 states have (on average 276.3333333333333) internal successors, (829), 3 states have internal predecessors, (829), 0 states have call successors, (0), 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-15 01:10:27,909 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 01:10:27,909 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 275 of 344 [2025-03-15 01:10:27,909 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 01:10:35,188 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][120], [322#true, 59#L1032-2true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, 180#L1034-2true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 144#L1043-12true]) [2025-03-15 01:10:35,188 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2025-03-15 01:10:35,188 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:10:35,188 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:10:35,188 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:10:35,189 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][120], [208#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 59#L1032-2true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 144#L1043-12true]) [2025-03-15 01:10:35,189 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2025-03-15 01:10:35,189 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:10:35,189 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:10:35,189 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:10:36,826 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][120], [322#true, 59#L1032-2true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, 180#L1034-2true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 209#L1045-1true]) [2025-03-15 01:10:36,826 INFO L294 olderBase$Statistics]: this new event has 185 ancestors and is cut-off event [2025-03-15 01:10:36,826 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:10:36,826 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:10:36,826 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:10:36,827 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][120], [208#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 59#L1032-2true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 209#L1045-1true]) [2025-03-15 01:10:36,827 INFO L294 olderBase$Statistics]: this new event has 185 ancestors and is cut-off event [2025-03-15 01:10:36,827 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:10:36,827 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:10:36,827 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:10:36,839 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1094] threadEXIT-->L1034-9: Formula: (= |v_threadThread1of3ForFork0_#t~mem10_12| v_threadThread3of3ForFork0_thidvar0_12) InVars {threadThread1of3ForFork0_#t~mem10=|v_threadThread1of3ForFork0_#t~mem10_12|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_12} OutVars{threadThread1of3ForFork0_#t~mem10=|v_threadThread1of3ForFork0_#t~mem10_12|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_12} AuxVars[] AssignedVars[][271], [322#true, 224#L1032-2true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 76#L1034-9true, 321#(= |#race~threads_total~0| 0), 144#L1043-12true]) [2025-03-15 01:10:36,839 INFO L294 olderBase$Statistics]: this new event has 191 ancestors and is cut-off event [2025-03-15 01:10:36,839 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:10:36,839 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2025-03-15 01:10:36,839 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:10:36,846 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1091] threadEXIT-->L1034-9: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_12| v_threadThread3of3ForFork0_thidvar0_10) InVars {threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_12|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_10} OutVars{threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_12|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_10} AuxVars[] AssignedVars[][273], [111#L1032-1true, 322#true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 13#L1034-9true, 321#(= |#race~threads_total~0| 0), 144#L1043-12true]) [2025-03-15 01:10:36,846 INFO L294 olderBase$Statistics]: this new event has 190 ancestors and is cut-off event [2025-03-15 01:10:36,846 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:10:36,846 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 01:10:36,846 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 01:10:36,913 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][120], [322#true, 59#L1032-2true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, 180#L1034-2true, threadThread3of3ForFork0InUse, 98#L1043-3true, 321#(= |#race~threads_total~0| 0)]) [2025-03-15 01:10:36,913 INFO L294 olderBase$Statistics]: this new event has 186 ancestors and is cut-off event [2025-03-15 01:10:36,913 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:10:36,913 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:10:36,913 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:10:36,914 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][120], [208#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 59#L1032-2true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 98#L1043-3true, 321#(= |#race~threads_total~0| 0)]) [2025-03-15 01:10:36,914 INFO L294 olderBase$Statistics]: this new event has 186 ancestors and is cut-off event [2025-03-15 01:10:36,914 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:10:36,914 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:10:36,914 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:10:36,932 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][120], [322#true, 156#ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACEtrue, 59#L1032-2true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, 180#L1034-2true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0)]) [2025-03-15 01:10:36,932 INFO L294 olderBase$Statistics]: this new event has 186 ancestors and is cut-off event [2025-03-15 01:10:36,932 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:10:36,932 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:10:36,932 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:10:36,932 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][120], [208#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 156#ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACEtrue, 59#L1032-2true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0)]) [2025-03-15 01:10:36,932 INFO L294 olderBase$Statistics]: this new event has 186 ancestors and is cut-off event [2025-03-15 01:10:36,932 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:10:36,933 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:10:36,933 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:10:36,978 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][120], [322#true, 59#L1032-2true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, 180#L1034-2true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 10#L1045-2true]) [2025-03-15 01:10:36,979 INFO L294 olderBase$Statistics]: this new event has 186 ancestors and is cut-off event [2025-03-15 01:10:36,979 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:10:36,979 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:10:36,979 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:10:36,979 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][120], [208#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 59#L1032-2true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 10#L1045-2true]) [2025-03-15 01:10:36,979 INFO L294 olderBase$Statistics]: this new event has 186 ancestors and is cut-off event [2025-03-15 01:10:36,979 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:10:36,979 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:10:36,979 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:10:37,009 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1089] threadEXIT-->L1034-9: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_8| v_threadThread1of3ForFork0_thidvar0_10) InVars {threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_8|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_10} OutVars{threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_8|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_10} AuxVars[] AssignedVars[][258], [322#true, 59#L1032-2true, threadThread1of3ForFork0NotInUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 13#L1034-9true, 321#(= |#race~threads_total~0| 0), 144#L1043-12true]) [2025-03-15 01:10:37,010 INFO L294 olderBase$Statistics]: this new event has 191 ancestors and is cut-off event [2025-03-15 01:10:37,010 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2025-03-15 01:10:37,010 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:10:37,010 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:10:37,010 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1091] threadEXIT-->L1034-9: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_12| v_threadThread3of3ForFork0_thidvar0_10) InVars {threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_12|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_10} OutVars{threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_12|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_10} AuxVars[] AssignedVars[][273], [322#true, threadThread1of3ForFork0InUse, 316#true, 104#L1032-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 13#L1034-9true, 321#(= |#race~threads_total~0| 0), 144#L1043-12true]) [2025-03-15 01:10:37,010 INFO L294 olderBase$Statistics]: this new event has 191 ancestors and is cut-off event [2025-03-15 01:10:37,010 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:10:37,010 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2025-03-15 01:10:37,010 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2025-03-15 01:10:37,029 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][120], [322#true, 172#ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACEtrue, 59#L1032-2true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, 180#L1034-2true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0)]) [2025-03-15 01:10:37,030 INFO L294 olderBase$Statistics]: this new event has 187 ancestors and is cut-off event [2025-03-15 01:10:37,030 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2025-03-15 01:10:37,030 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2025-03-15 01:10:37,030 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2025-03-15 01:10:37,030 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][120], [208#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 172#ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACEtrue, 59#L1032-2true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0)]) [2025-03-15 01:10:37,030 INFO L294 olderBase$Statistics]: this new event has 187 ancestors and is cut-off event [2025-03-15 01:10:37,030 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2025-03-15 01:10:37,030 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2025-03-15 01:10:37,030 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2025-03-15 01:10:37,055 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][120], [322#true, 59#L1032-2true, threadThread1of3ForFork0InUse, 262#L1043-4true, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, 180#L1034-2true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0)]) [2025-03-15 01:10:37,055 INFO L294 olderBase$Statistics]: this new event has 187 ancestors and is cut-off event [2025-03-15 01:10:37,055 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2025-03-15 01:10:37,055 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2025-03-15 01:10:37,055 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2025-03-15 01:10:37,056 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][120], [208#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 59#L1032-2true, threadThread1of3ForFork0InUse, 262#L1043-4true, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0)]) [2025-03-15 01:10:37,056 INFO L294 olderBase$Statistics]: this new event has 187 ancestors and is cut-off event [2025-03-15 01:10:37,056 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2025-03-15 01:10:37,056 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2025-03-15 01:10:37,056 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2025-03-15 01:10:37,132 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][120], [30#ULTIMATE.startErr9ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 59#L1032-2true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0NotInUse, 73#L1031-13true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0)]) [2025-03-15 01:10:37,133 INFO L294 olderBase$Statistics]: this new event has 187 ancestors and is cut-off event [2025-03-15 01:10:37,133 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2025-03-15 01:10:37,133 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2025-03-15 01:10:37,133 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2025-03-15 01:10:37,133 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][120], [322#true, 59#L1032-2true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0NotInUse, 73#L1031-13true, threadThread3of3ForFork0InUse, 109#L1046-2true, 321#(= |#race~threads_total~0| 0)]) [2025-03-15 01:10:37,133 INFO L294 olderBase$Statistics]: this new event has 187 ancestors and is cut-off event [2025-03-15 01:10:37,133 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2025-03-15 01:10:37,133 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2025-03-15 01:10:37,133 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2025-03-15 01:10:37,133 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][120], [30#ULTIMATE.startErr9ASSERT_VIOLATIONDATA_RACEtrue, 322#true, threadThread1of3ForFork0InUse, 224#L1032-2true, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 321#(= |#race~threads_total~0| 0)]) [2025-03-15 01:10:37,133 INFO L294 olderBase$Statistics]: this new event has 187 ancestors and is cut-off event [2025-03-15 01:10:37,133 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2025-03-15 01:10:37,133 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2025-03-15 01:10:37,134 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2025-03-15 01:10:37,134 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][120], [322#true, threadThread1of3ForFork0InUse, 224#L1032-2true, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 109#L1046-2true, 321#(= |#race~threads_total~0| 0)]) [2025-03-15 01:10:37,134 INFO L294 olderBase$Statistics]: this new event has 187 ancestors and is cut-off event [2025-03-15 01:10:37,134 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2025-03-15 01:10:37,134 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2025-03-15 01:10:37,134 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2025-03-15 01:10:37,929 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1082] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_16| v_threadThread3of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_16|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_16|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][252], [111#L1032-1true, 308#L1045-9true, 322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 180#L1034-2true, threadThread3of3ForFork0NotInUse, 321#(= |#race~threads_total~0| 0)]) [2025-03-15 01:10:37,930 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is cut-off event [2025-03-15 01:10:37,930 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 01:10:37,930 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 01:10:37,930 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 01:10:37,930 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1082] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_16| v_threadThread3of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_16|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_16|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][252], [111#L1032-1true, 208#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, 308#L1045-9true, 322#true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 321#(= |#race~threads_total~0| 0)]) [2025-03-15 01:10:37,930 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is cut-off event [2025-03-15 01:10:37,930 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 01:10:37,930 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 01:10:37,930 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 01:10:38,061 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1082] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_16| v_threadThread3of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_16|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_16|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][252], [322#true, 308#L1045-9true, threadThread1of3ForFork0InUse, 316#true, 104#L1032-2true, 180#L1034-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 321#(= |#race~threads_total~0| 0)]) [2025-03-15 01:10:38,061 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2025-03-15 01:10:38,061 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 01:10:38,061 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2025-03-15 01:10:38,061 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 01:10:38,061 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1082] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_16| v_threadThread3of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_16|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_16|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][252], [208#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 308#L1045-9true, 316#true, threadThread1of3ForFork0InUse, 104#L1032-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 321#(= |#race~threads_total~0| 0)]) [2025-03-15 01:10:38,061 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2025-03-15 01:10:38,061 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 01:10:38,061 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2025-03-15 01:10:38,061 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 01:10:38,361 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1091] threadEXIT-->L1034-9: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_12| v_threadThread3of3ForFork0_thidvar0_10) InVars {threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_12|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_10} OutVars{threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_12|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_10} AuxVars[] AssignedVars[][273], [111#L1032-1true, 322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 13#L1034-9true, 321#(= |#race~threads_total~0| 0), 209#L1045-1true]) [2025-03-15 01:10:38,361 INFO L294 olderBase$Statistics]: this new event has 199 ancestors and is cut-off event [2025-03-15 01:10:38,361 INFO L297 olderBase$Statistics]: existing Event has 189 ancestors and is cut-off event [2025-03-15 01:10:38,361 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 01:10:38,362 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 01:10:38,430 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1091] threadEXIT-->L1034-9: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_12| v_threadThread3of3ForFork0_thidvar0_10) InVars {threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_12|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_10} OutVars{threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_12|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_10} AuxVars[] AssignedVars[][273], [111#L1032-1true, 322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 13#L1034-9true, 98#L1043-3true, 321#(= |#race~threads_total~0| 0)]) [2025-03-15 01:10:38,430 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is cut-off event [2025-03-15 01:10:38,430 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 01:10:38,430 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 01:10:38,430 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 01:10:38,447 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1091] threadEXIT-->L1034-9: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_12| v_threadThread3of3ForFork0_thidvar0_10) InVars {threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_12|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_10} OutVars{threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_12|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_10} AuxVars[] AssignedVars[][273], [111#L1032-1true, 322#true, 156#ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 13#L1034-9true, 321#(= |#race~threads_total~0| 0)]) [2025-03-15 01:10:38,447 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is cut-off event [2025-03-15 01:10:38,447 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 01:10:38,447 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 01:10:38,447 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 01:10:38,475 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][141], [308#L1045-9true, 322#true, threadThread1of3ForFork0NotInUse, 59#L1032-2true, 316#true, threadThread2of3ForFork0InUse, 180#L1034-2true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0)]) [2025-03-15 01:10:38,475 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2025-03-15 01:10:38,475 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2025-03-15 01:10:38,475 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2025-03-15 01:10:38,475 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 01:10:38,475 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][141], [208#threadErr2ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 308#L1045-9true, 59#L1032-2true, threadThread1of3ForFork0NotInUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0)]) [2025-03-15 01:10:38,475 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2025-03-15 01:10:38,475 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2025-03-15 01:10:38,475 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 01:10:38,475 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2025-03-15 01:10:38,483 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1091] threadEXIT-->L1034-9: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_12| v_threadThread3of3ForFork0_thidvar0_10) InVars {threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_12|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_10} OutVars{threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_12|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_10} AuxVars[] AssignedVars[][273], [111#L1032-1true, 322#true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 13#L1034-9true, 321#(= |#race~threads_total~0| 0), 10#L1045-2true]) [2025-03-15 01:10:38,484 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is cut-off event [2025-03-15 01:10:38,484 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 01:10:38,484 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 01:10:38,484 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 01:10:38,499 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1089] threadEXIT-->L1034-9: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_8| v_threadThread1of3ForFork0_thidvar0_10) InVars {threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_8|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_10} OutVars{threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_8|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_10} AuxVars[] AssignedVars[][258], [322#true, 59#L1032-2true, threadThread1of3ForFork0NotInUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 13#L1034-9true, 321#(= |#race~threads_total~0| 0), 209#L1045-1true]) [2025-03-15 01:10:38,500 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is cut-off event [2025-03-15 01:10:38,500 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 01:10:38,500 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 01:10:38,500 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 01:10:38,500 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1091] threadEXIT-->L1034-9: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_12| v_threadThread3of3ForFork0_thidvar0_10) InVars {threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_12|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_10} OutVars{threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_12|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_10} AuxVars[] AssignedVars[][273], [322#true, threadThread1of3ForFork0InUse, 316#true, 104#L1032-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 13#L1034-9true, 321#(= |#race~threads_total~0| 0), 209#L1045-1true]) [2025-03-15 01:10:38,500 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is cut-off event [2025-03-15 01:10:38,500 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 01:10:38,500 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 01:10:38,500 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 01:10:38,530 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1091] threadEXIT-->L1034-9: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_12| v_threadThread3of3ForFork0_thidvar0_10) InVars {threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_12|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_10} OutVars{threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_12|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_10} AuxVars[] AssignedVars[][273], [111#L1032-1true, 322#true, 172#ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 13#L1034-9true, 321#(= |#race~threads_total~0| 0)]) [2025-03-15 01:10:38,531 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2025-03-15 01:10:38,531 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 01:10:38,531 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2025-03-15 01:10:38,531 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 01:10:38,550 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1091] threadEXIT-->L1034-9: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_12| v_threadThread3of3ForFork0_thidvar0_10) InVars {threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_12|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_10} OutVars{threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_12|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_10} AuxVars[] AssignedVars[][273], [111#L1032-1true, 322#true, 316#true, threadThread1of3ForFork0InUse, 262#L1043-4true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 13#L1034-9true, 321#(= |#race~threads_total~0| 0)]) [2025-03-15 01:10:38,551 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2025-03-15 01:10:38,551 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 01:10:38,551 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 01:10:38,551 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2025-03-15 01:10:38,565 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1089] threadEXIT-->L1034-9: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_8| v_threadThread1of3ForFork0_thidvar0_10) InVars {threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_8|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_10} OutVars{threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_8|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_10} AuxVars[] AssignedVars[][258], [322#true, threadThread1of3ForFork0NotInUse, 59#L1032-2true, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 98#L1043-3true, 13#L1034-9true, 321#(= |#race~threads_total~0| 0)]) [2025-03-15 01:10:38,565 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2025-03-15 01:10:38,565 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 01:10:38,565 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2025-03-15 01:10:38,565 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2025-03-15 01:10:38,565 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1091] threadEXIT-->L1034-9: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_12| v_threadThread3of3ForFork0_thidvar0_10) InVars {threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_12|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_10} OutVars{threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_12|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_10} AuxVars[] AssignedVars[][273], [322#true, 316#true, threadThread1of3ForFork0InUse, 104#L1032-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 13#L1034-9true, 98#L1043-3true, 321#(= |#race~threads_total~0| 0)]) [2025-03-15 01:10:38,565 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2025-03-15 01:10:38,565 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2025-03-15 01:10:38,565 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 01:10:38,565 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 01:10:38,575 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1089] threadEXIT-->L1034-9: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_8| v_threadThread1of3ForFork0_thidvar0_10) InVars {threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_8|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_10} OutVars{threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_8|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_10} AuxVars[] AssignedVars[][258], [322#true, 156#ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACEtrue, 59#L1032-2true, threadThread1of3ForFork0NotInUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 13#L1034-9true, 321#(= |#race~threads_total~0| 0)]) [2025-03-15 01:10:38,575 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2025-03-15 01:10:38,575 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2025-03-15 01:10:38,575 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2025-03-15 01:10:38,575 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 01:10:38,576 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1091] threadEXIT-->L1034-9: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_12| v_threadThread3of3ForFork0_thidvar0_10) InVars {threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_12|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_10} OutVars{threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_12|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_10} AuxVars[] AssignedVars[][273], [322#true, 156#ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACEtrue, 316#true, threadThread1of3ForFork0InUse, 104#L1032-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 13#L1034-9true, 321#(= |#race~threads_total~0| 0)]) [2025-03-15 01:10:38,576 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2025-03-15 01:10:38,576 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 01:10:38,576 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2025-03-15 01:10:38,576 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 01:10:38,607 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1089] threadEXIT-->L1034-9: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_8| v_threadThread1of3ForFork0_thidvar0_10) InVars {threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_8|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_10} OutVars{threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_8|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_10} AuxVars[] AssignedVars[][258], [322#true, 59#L1032-2true, threadThread1of3ForFork0NotInUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 13#L1034-9true, 321#(= |#race~threads_total~0| 0), 10#L1045-2true]) [2025-03-15 01:10:38,607 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2025-03-15 01:10:38,607 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2025-03-15 01:10:38,607 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2025-03-15 01:10:38,607 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 01:10:38,607 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1091] threadEXIT-->L1034-9: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_12| v_threadThread3of3ForFork0_thidvar0_10) InVars {threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_12|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_10} OutVars{threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_12|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_10} AuxVars[] AssignedVars[][273], [322#true, threadThread1of3ForFork0InUse, 316#true, 104#L1032-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 13#L1034-9true, 321#(= |#race~threads_total~0| 0), 10#L1045-2true]) [2025-03-15 01:10:38,607 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2025-03-15 01:10:38,607 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2025-03-15 01:10:38,607 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 01:10:38,607 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 01:10:38,647 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1089] threadEXIT-->L1034-9: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_8| v_threadThread1of3ForFork0_thidvar0_10) InVars {threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_8|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_10} OutVars{threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_8|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_10} AuxVars[] AssignedVars[][258], [322#true, 172#ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of3ForFork0NotInUse, 59#L1032-2true, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 13#L1034-9true, 321#(= |#race~threads_total~0| 0)]) [2025-03-15 01:10:38,647 INFO L294 olderBase$Statistics]: this new event has 202 ancestors and is cut-off event [2025-03-15 01:10:38,647 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 01:10:38,647 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 01:10:38,647 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 01:10:38,647 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1091] threadEXIT-->L1034-9: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_12| v_threadThread3of3ForFork0_thidvar0_10) InVars {threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_12|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_10} OutVars{threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_12|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_10} AuxVars[] AssignedVars[][273], [322#true, 172#ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACEtrue, threadThread1of3ForFork0InUse, 316#true, 104#L1032-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 13#L1034-9true, 321#(= |#race~threads_total~0| 0)]) [2025-03-15 01:10:38,647 INFO L294 olderBase$Statistics]: this new event has 202 ancestors and is cut-off event [2025-03-15 01:10:38,647 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 01:10:38,647 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 01:10:38,647 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 01:10:38,664 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1089] threadEXIT-->L1034-9: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_8| v_threadThread1of3ForFork0_thidvar0_10) InVars {threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_8|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_10} OutVars{threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_8|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_10} AuxVars[] AssignedVars[][258], [322#true, 59#L1032-2true, threadThread1of3ForFork0NotInUse, 316#true, 262#L1043-4true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 13#L1034-9true, 321#(= |#race~threads_total~0| 0)]) [2025-03-15 01:10:38,664 INFO L294 olderBase$Statistics]: this new event has 202 ancestors and is cut-off event [2025-03-15 01:10:38,664 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 01:10:38,664 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 01:10:38,664 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 01:10:38,664 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1091] threadEXIT-->L1034-9: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_12| v_threadThread3of3ForFork0_thidvar0_10) InVars {threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_12|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_10} OutVars{threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_12|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_10} AuxVars[] AssignedVars[][273], [322#true, 316#true, threadThread1of3ForFork0InUse, 262#L1043-4true, 104#L1032-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 13#L1034-9true, 321#(= |#race~threads_total~0| 0)]) [2025-03-15 01:10:38,664 INFO L294 olderBase$Statistics]: this new event has 202 ancestors and is cut-off event [2025-03-15 01:10:38,664 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 01:10:38,664 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 01:10:38,664 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 01:10:41,731 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1032] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of3ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of3ForFork0_#t~bitwise7=|v_threadThread1of3ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise7][94], [30#ULTIMATE.startErr9ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0NotInUse, threadThread3of3ForFork0InUse, 153#L1032-1true, 82#L1029-4true, 321#(= |#race~threads_total~0| 0)]) [2025-03-15 01:10:41,731 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 01:10:41,731 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:10:41,731 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:10:41,731 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 01:10:41,732 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1032] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of3ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of3ForFork0_#t~bitwise7=|v_threadThread1of3ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise7][94], [322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0NotInUse, threadThread3of3ForFork0InUse, 109#L1046-2true, 82#L1029-4true, 321#(= |#race~threads_total~0| 0), 153#L1032-1true]) [2025-03-15 01:10:41,732 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 01:10:41,732 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:10:41,732 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:10:41,732 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 01:10:41,765 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([906] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread3of3ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread3of3ForFork0_#t~bitwise7=|v_threadThread3of3ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread3of3ForFork0_#t~bitwise7][217], [30#ULTIMATE.startErr9ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 4#L1029-4true, 316#true, threadThread1of3ForFork0InUse, 104#L1032-2true, threadThread2of3ForFork0NotInUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0)]) [2025-03-15 01:10:41,765 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 01:10:41,765 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 01:10:41,765 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:10:41,765 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:10:41,765 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([906] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread3of3ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread3of3ForFork0_#t~bitwise7=|v_threadThread3of3ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread3of3ForFork0_#t~bitwise7][217], [322#true, 4#L1029-4true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0NotInUse, 104#L1032-2true, threadThread3of3ForFork0InUse, 109#L1046-2true, 321#(= |#race~threads_total~0| 0)]) [2025-03-15 01:10:41,765 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 01:10:41,765 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 01:10:41,765 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:10:41,765 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:10:41,767 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1032] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of3ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of3ForFork0_#t~bitwise7=|v_threadThread1of3ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise7][94], [30#ULTIMATE.startErr9ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 59#L1032-2true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0NotInUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 82#L1029-4true]) [2025-03-15 01:10:41,767 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 01:10:41,767 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:10:41,767 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 01:10:41,767 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:10:41,768 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1032] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of3ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of3ForFork0_#t~bitwise7=|v_threadThread1of3ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise7][94], [322#true, 59#L1032-2true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0NotInUse, threadThread3of3ForFork0InUse, 109#L1046-2true, 82#L1029-4true, 321#(= |#race~threads_total~0| 0)]) [2025-03-15 01:10:41,768 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 01:10:41,768 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:10:41,768 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 01:10:41,768 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:10:42,144 INFO L124 PetriNetUnfolderBase]: 42513/119504 cut-off events. [2025-03-15 01:10:42,144 INFO L125 PetriNetUnfolderBase]: For 75748/86024 co-relation queries the response was YES. [2025-03-15 01:10:43,057 INFO L83 FinitePrefix]: Finished finitePrefix Result has 235104 conditions, 119504 events. 42513/119504 cut-off events. For 75748/86024 co-relation queries the response was YES. Maximal size of possible extension queue 2408. Compared 1567486 event pairs, 26190 based on Foata normal form. 0/97219 useless extension candidates. Maximal degree in co-relation 208374. Up to 46825 conditions per place. [2025-03-15 01:10:43,872 INFO L140 encePairwiseOnDemand]: 341/344 looper letters, 49 selfloop transitions, 2 changer transitions 1/280 dead transitions. [2025-03-15 01:10:43,873 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 270 places, 280 transitions, 879 flow [2025-03-15 01:10:43,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-15 01:10:43,873 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2025-03-15 01:10:43,874 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 877 transitions. [2025-03-15 01:10:43,874 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.8498062015503876 [2025-03-15 01:10:43,875 INFO L298 CegarLoopForPetriNet]: 313 programPoint places, -43 predicate places. [2025-03-15 01:10:43,875 INFO L471 AbstractCegarLoop]: Abstraction has has 270 places, 280 transitions, 879 flow [2025-03-15 01:10:43,875 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 276.3333333333333) internal successors, (829), 3 states have internal predecessors, (829), 0 states have call successors, (0), 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-15 01:10:43,875 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 01:10:43,875 INFO L221 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] [2025-03-15 01:10:43,875 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2025-03-15 01:10:43,876 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 25 more)] === [2025-03-15 01:10:43,876 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 01:10:43,876 INFO L85 PathProgramCache]: Analyzing trace with hash -931476391, now seen corresponding path program 1 times [2025-03-15 01:10:43,876 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 01:10:43,876 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [489489378] [2025-03-15 01:10:43,876 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 01:10:43,876 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 01:10:43,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 01:10:43,892 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-15 01:10:43,892 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 01:10:43,892 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [489489378] [2025-03-15 01:10:43,892 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [489489378] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 01:10:43,892 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 01:10:43,892 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-03-15 01:10:43,893 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [514511957] [2025-03-15 01:10:43,893 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 01:10:43,893 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-15 01:10:43,893 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 01:10:43,893 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-15 01:10:43,893 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-15 01:10:43,894 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 279 out of 344 [2025-03-15 01:10:43,894 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 270 places, 280 transitions, 879 flow. Second operand has 3 states, 3 states have (on average 280.3333333333333) internal successors, (841), 3 states have internal predecessors, (841), 0 states have call successors, (0), 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-15 01:10:43,894 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 01:10:43,894 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 279 of 344 [2025-03-15 01:10:43,894 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 01:10:48,128 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][119], [322#true, 59#L1032-2true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, 180#L1034-2true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 144#L1043-12true, 327#(= |#race~tids~0| 0)]) [2025-03-15 01:10:48,128 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2025-03-15 01:10:48,128 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:10:48,129 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:10:48,129 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:10:49,111 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][119], [322#true, 59#L1032-2true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, 180#L1034-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 209#L1045-1true]) [2025-03-15 01:10:49,111 INFO L294 olderBase$Statistics]: this new event has 185 ancestors and is cut-off event [2025-03-15 01:10:49,111 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:10:49,111 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:10:49,111 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:10:49,120 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1094] threadEXIT-->L1034-9: Formula: (= |v_threadThread1of3ForFork0_#t~mem10_12| v_threadThread3of3ForFork0_thidvar0_12) InVars {threadThread1of3ForFork0_#t~mem10=|v_threadThread1of3ForFork0_#t~mem10_12|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_12} OutVars{threadThread1of3ForFork0_#t~mem10=|v_threadThread1of3ForFork0_#t~mem10_12|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_12} AuxVars[] AssignedVars[][267], [322#true, 316#true, 224#L1032-2true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 76#L1034-9true, threadThread3of3ForFork0NotInUse, 321#(= |#race~threads_total~0| 0), 144#L1043-12true, 327#(= |#race~tids~0| 0)]) [2025-03-15 01:10:49,120 INFO L294 olderBase$Statistics]: this new event has 191 ancestors and is cut-off event [2025-03-15 01:10:49,120 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:10:49,120 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:10:49,120 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2025-03-15 01:10:49,124 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1091] threadEXIT-->L1034-9: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_12| v_threadThread3of3ForFork0_thidvar0_10) InVars {threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_12|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_10} OutVars{threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_12|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_10} AuxVars[] AssignedVars[][269], [111#L1032-1true, 322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 13#L1034-9true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 144#L1043-12true]) [2025-03-15 01:10:49,124 INFO L294 olderBase$Statistics]: this new event has 190 ancestors and is cut-off event [2025-03-15 01:10:49,124 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 01:10:49,124 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 01:10:49,124 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:10:49,164 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][119], [322#true, 59#L1032-2true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, 180#L1034-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 98#L1043-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0)]) [2025-03-15 01:10:49,164 INFO L294 olderBase$Statistics]: this new event has 186 ancestors and is cut-off event [2025-03-15 01:10:49,164 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:10:49,164 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:10:49,164 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:10:49,202 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][119], [322#true, 59#L1032-2true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, 180#L1034-2true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 10#L1045-2true]) [2025-03-15 01:10:49,202 INFO L294 olderBase$Statistics]: this new event has 186 ancestors and is cut-off event [2025-03-15 01:10:49,202 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:10:49,202 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:10:49,202 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:10:49,224 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1091] threadEXIT-->L1034-9: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_12| v_threadThread3of3ForFork0_thidvar0_10) InVars {threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_12|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_10} OutVars{threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_12|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_10} AuxVars[] AssignedVars[][269], [322#true, 316#true, threadThread1of3ForFork0InUse, 104#L1032-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 13#L1034-9true, 321#(= |#race~threads_total~0| 0), 144#L1043-12true, 327#(= |#race~tids~0| 0)]) [2025-03-15 01:10:49,225 INFO L294 olderBase$Statistics]: this new event has 191 ancestors and is cut-off event [2025-03-15 01:10:49,225 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2025-03-15 01:10:49,225 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2025-03-15 01:10:49,225 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:10:49,225 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1089] threadEXIT-->L1034-9: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_8| v_threadThread1of3ForFork0_thidvar0_10) InVars {threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_8|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_10} OutVars{threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_8|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_10} AuxVars[] AssignedVars[][254], [322#true, 59#L1032-2true, threadThread1of3ForFork0NotInUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 13#L1034-9true, 321#(= |#race~threads_total~0| 0), 144#L1043-12true, 327#(= |#race~tids~0| 0)]) [2025-03-15 01:10:49,225 INFO L294 olderBase$Statistics]: this new event has 191 ancestors and is cut-off event [2025-03-15 01:10:49,225 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:10:49,225 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2025-03-15 01:10:49,225 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:10:49,240 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][119], [322#true, 59#L1032-2true, threadThread1of3ForFork0InUse, 316#true, 262#L1043-4true, 73#L1031-13true, threadThread2of3ForFork0InUse, 180#L1034-2true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0)]) [2025-03-15 01:10:49,241 INFO L294 olderBase$Statistics]: this new event has 187 ancestors and is cut-off event [2025-03-15 01:10:49,241 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2025-03-15 01:10:49,241 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2025-03-15 01:10:49,241 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2025-03-15 01:10:49,271 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][119], [322#true, 59#L1032-2true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0NotInUse, threadThread3of3ForFork0InUse, 109#L1046-2true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0)]) [2025-03-15 01:10:49,271 INFO L294 olderBase$Statistics]: this new event has 187 ancestors and is cut-off event [2025-03-15 01:10:49,271 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2025-03-15 01:10:49,271 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2025-03-15 01:10:49,271 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2025-03-15 01:10:49,271 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][119], [322#true, threadThread1of3ForFork0InUse, 224#L1032-2true, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 109#L1046-2true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0)]) [2025-03-15 01:10:49,271 INFO L294 olderBase$Statistics]: this new event has 187 ancestors and is cut-off event [2025-03-15 01:10:49,271 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2025-03-15 01:10:49,271 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2025-03-15 01:10:49,271 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2025-03-15 01:10:49,741 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1082] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_16| v_threadThread3of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_16|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_16|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][248], [111#L1032-1true, 322#true, 308#L1045-9true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 180#L1034-2true, threadThread3of3ForFork0NotInUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0)]) [2025-03-15 01:10:49,741 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is cut-off event [2025-03-15 01:10:49,741 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 01:10:49,741 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 01:10:49,741 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 01:10:49,807 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1082] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_16| v_threadThread3of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_16|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_16|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][248], [308#L1045-9true, 322#true, threadThread1of3ForFork0InUse, 316#true, 104#L1032-2true, threadThread2of3ForFork0InUse, 180#L1034-2true, threadThread3of3ForFork0NotInUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0)]) [2025-03-15 01:10:49,807 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2025-03-15 01:10:49,807 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 01:10:49,807 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 01:10:49,807 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2025-03-15 01:10:49,957 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1091] threadEXIT-->L1034-9: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_12| v_threadThread3of3ForFork0_thidvar0_10) InVars {threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_12|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_10} OutVars{threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_12|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_10} AuxVars[] AssignedVars[][269], [111#L1032-1true, 322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 13#L1034-9true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 209#L1045-1true]) [2025-03-15 01:10:49,957 INFO L294 olderBase$Statistics]: this new event has 199 ancestors and is cut-off event [2025-03-15 01:10:49,957 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 01:10:49,957 INFO L297 olderBase$Statistics]: existing Event has 189 ancestors and is cut-off event [2025-03-15 01:10:49,957 INFO L297 olderBase$Statistics]: existing Event has 199 ancestors and is cut-off event [2025-03-15 01:10:49,988 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1091] threadEXIT-->L1034-9: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_12| v_threadThread3of3ForFork0_thidvar0_10) InVars {threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_12|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_10} OutVars{threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_12|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_10} AuxVars[] AssignedVars[][269], [111#L1032-1true, 322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 98#L1043-3true, 13#L1034-9true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0)]) [2025-03-15 01:10:49,988 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is cut-off event [2025-03-15 01:10:49,988 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 01:10:49,988 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 01:10:49,988 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 01:10:50,004 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][140], [322#true, 308#L1045-9true, 59#L1032-2true, threadThread1of3ForFork0NotInUse, 316#true, threadThread2of3ForFork0InUse, 180#L1034-2true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0)]) [2025-03-15 01:10:50,004 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2025-03-15 01:10:50,004 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 01:10:50,004 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2025-03-15 01:10:50,004 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2025-03-15 01:10:50,009 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1091] threadEXIT-->L1034-9: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_12| v_threadThread3of3ForFork0_thidvar0_10) InVars {threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_12|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_10} OutVars{threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_12|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_10} AuxVars[] AssignedVars[][269], [111#L1032-1true, 322#true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 13#L1034-9true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 10#L1045-2true]) [2025-03-15 01:10:50,009 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is cut-off event [2025-03-15 01:10:50,009 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 01:10:50,009 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 01:10:50,009 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 01:10:50,015 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1091] threadEXIT-->L1034-9: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_12| v_threadThread3of3ForFork0_thidvar0_10) InVars {threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_12|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_10} OutVars{threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_12|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_10} AuxVars[] AssignedVars[][269], [322#true, 316#true, threadThread1of3ForFork0InUse, 104#L1032-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 13#L1034-9true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 209#L1045-1true]) [2025-03-15 01:10:50,015 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is cut-off event [2025-03-15 01:10:50,015 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 01:10:50,015 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 01:10:50,015 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 01:10:50,015 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1089] threadEXIT-->L1034-9: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_8| v_threadThread1of3ForFork0_thidvar0_10) InVars {threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_8|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_10} OutVars{threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_8|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_10} AuxVars[] AssignedVars[][254], [322#true, threadThread1of3ForFork0NotInUse, 59#L1032-2true, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 13#L1034-9true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 209#L1045-1true]) [2025-03-15 01:10:50,015 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is cut-off event [2025-03-15 01:10:50,016 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2025-03-15 01:10:50,016 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 01:10:50,016 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 01:10:50,039 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1091] threadEXIT-->L1034-9: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_12| v_threadThread3of3ForFork0_thidvar0_10) InVars {threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_12|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_10} OutVars{threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_12|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_10} AuxVars[] AssignedVars[][269], [111#L1032-1true, 322#true, 262#L1043-4true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 13#L1034-9true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0)]) [2025-03-15 01:10:50,039 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2025-03-15 01:10:50,039 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2025-03-15 01:10:50,039 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 01:10:50,039 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 01:10:50,046 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1091] threadEXIT-->L1034-9: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_12| v_threadThread3of3ForFork0_thidvar0_10) InVars {threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_12|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_10} OutVars{threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_12|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_10} AuxVars[] AssignedVars[][269], [322#true, 316#true, threadThread1of3ForFork0InUse, 104#L1032-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 98#L1043-3true, 13#L1034-9true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0)]) [2025-03-15 01:10:50,047 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2025-03-15 01:10:50,047 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2025-03-15 01:10:50,047 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 01:10:50,047 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 01:10:50,047 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1089] threadEXIT-->L1034-9: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_8| v_threadThread1of3ForFork0_thidvar0_10) InVars {threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_8|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_10} OutVars{threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_8|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_10} AuxVars[] AssignedVars[][254], [322#true, threadThread1of3ForFork0NotInUse, 59#L1032-2true, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 98#L1043-3true, 13#L1034-9true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0)]) [2025-03-15 01:10:50,047 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2025-03-15 01:10:50,047 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2025-03-15 01:10:50,047 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 01:10:50,047 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2025-03-15 01:10:50,068 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1091] threadEXIT-->L1034-9: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_12| v_threadThread3of3ForFork0_thidvar0_10) InVars {threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_12|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_10} OutVars{threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_12|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_10} AuxVars[] AssignedVars[][269], [322#true, threadThread1of3ForFork0InUse, 316#true, 104#L1032-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 13#L1034-9true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 10#L1045-2true]) [2025-03-15 01:10:50,068 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2025-03-15 01:10:50,069 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 01:10:50,069 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 01:10:50,069 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2025-03-15 01:10:50,069 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1089] threadEXIT-->L1034-9: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_8| v_threadThread1of3ForFork0_thidvar0_10) InVars {threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_8|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_10} OutVars{threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_8|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_10} AuxVars[] AssignedVars[][254], [322#true, threadThread1of3ForFork0NotInUse, 59#L1032-2true, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 13#L1034-9true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 10#L1045-2true]) [2025-03-15 01:10:50,069 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2025-03-15 01:10:50,069 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2025-03-15 01:10:50,069 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2025-03-15 01:10:50,069 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2025-03-15 01:10:50,096 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1091] threadEXIT-->L1034-9: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_12| v_threadThread3of3ForFork0_thidvar0_10) InVars {threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_12|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_10} OutVars{threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_12|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_10} AuxVars[] AssignedVars[][269], [322#true, 316#true, 262#L1043-4true, threadThread1of3ForFork0InUse, 104#L1032-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 13#L1034-9true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0)]) [2025-03-15 01:10:50,096 INFO L294 olderBase$Statistics]: this new event has 202 ancestors and is cut-off event [2025-03-15 01:10:50,096 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 01:10:50,096 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 01:10:50,096 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 01:10:50,096 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1089] threadEXIT-->L1034-9: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_8| v_threadThread1of3ForFork0_thidvar0_10) InVars {threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_8|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_10} OutVars{threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_8|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_10} AuxVars[] AssignedVars[][254], [322#true, 59#L1032-2true, threadThread1of3ForFork0NotInUse, 262#L1043-4true, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 13#L1034-9true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0)]) [2025-03-15 01:10:50,096 INFO L294 olderBase$Statistics]: this new event has 202 ancestors and is cut-off event [2025-03-15 01:10:50,096 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 01:10:50,096 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 01:10:50,096 INFO L297 olderBase$Statistics]: existing Event has 202 ancestors and is cut-off event [2025-03-15 01:10:52,358 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1032] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of3ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of3ForFork0_#t~bitwise7=|v_threadThread1of3ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise7][94], [322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0NotInUse, threadThread3of3ForFork0InUse, 109#L1046-2true, 153#L1032-1true, 321#(= |#race~threads_total~0| 0), 82#L1029-4true, 327#(= |#race~tids~0| 0)]) [2025-03-15 01:10:52,358 INFO L294 olderBase$Statistics]: this new event has 248 ancestors and is cut-off event [2025-03-15 01:10:52,358 INFO L297 olderBase$Statistics]: existing Event has 248 ancestors and is cut-off event [2025-03-15 01:10:52,358 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:10:52,358 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:10:52,379 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([906] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread3of3ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread3of3ForFork0_#t~bitwise7=|v_threadThread3of3ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread3of3ForFork0_#t~bitwise7][214], [322#true, 4#L1029-4true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0NotInUse, 104#L1032-2true, threadThread3of3ForFork0InUse, 109#L1046-2true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0)]) [2025-03-15 01:10:52,380 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 01:10:52,380 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:10:52,380 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 01:10:52,380 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:10:52,381 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1032] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of3ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of3ForFork0_#t~bitwise7=|v_threadThread1of3ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise7][94], [322#true, 59#L1032-2true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0NotInUse, threadThread3of3ForFork0InUse, 109#L1046-2true, 82#L1029-4true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0)]) [2025-03-15 01:10:52,381 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is cut-off event [2025-03-15 01:10:52,381 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:10:52,381 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-03-15 01:10:52,381 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:10:52,653 INFO L124 PetriNetUnfolderBase]: 24403/75172 cut-off events. [2025-03-15 01:10:52,653 INFO L125 PetriNetUnfolderBase]: For 72688/83233 co-relation queries the response was YES. [2025-03-15 01:10:53,306 INFO L83 FinitePrefix]: Finished finitePrefix Result has 169668 conditions, 75172 events. 24403/75172 cut-off events. For 72688/83233 co-relation queries the response was YES. Maximal size of possible extension queue 1477. Compared 959996 event pairs, 13623 based on Foata normal form. 0/64911 useless extension candidates. Maximal degree in co-relation 147970. Up to 25392 conditions per place. [2025-03-15 01:10:53,763 INFO L140 encePairwiseOnDemand]: 336/344 looper letters, 41 selfloop transitions, 2 changer transitions 1/276 dead transitions. [2025-03-15 01:10:53,764 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 266 places, 276 transitions, 949 flow [2025-03-15 01:10:53,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-15 01:10:53,764 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2025-03-15 01:10:53,765 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 886 transitions. [2025-03-15 01:10:53,765 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.8585271317829457 [2025-03-15 01:10:53,765 INFO L298 CegarLoopForPetriNet]: 313 programPoint places, -47 predicate places. [2025-03-15 01:10:53,765 INFO L471 AbstractCegarLoop]: Abstraction has has 266 places, 276 transitions, 949 flow [2025-03-15 01:10:53,766 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 280.3333333333333) internal successors, (841), 3 states have internal predecessors, (841), 0 states have call successors, (0), 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-15 01:10:53,766 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 01:10:53,766 INFO L221 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] [2025-03-15 01:10:53,766 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2025-03-15 01:10:53,766 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 25 more)] === [2025-03-15 01:10:53,766 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 01:10:53,766 INFO L85 PathProgramCache]: Analyzing trace with hash 894984802, now seen corresponding path program 1 times [2025-03-15 01:10:53,766 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 01:10:53,766 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2065674114] [2025-03-15 01:10:53,766 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 01:10:53,766 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 01:10:53,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 01:10:53,877 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-15 01:10:53,877 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 01:10:53,877 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2065674114] [2025-03-15 01:10:53,877 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2065674114] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 01:10:53,877 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 01:10:53,878 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2025-03-15 01:10:53,878 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [245376403] [2025-03-15 01:10:53,878 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 01:10:53,878 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2025-03-15 01:10:53,878 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 01:10:53,878 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2025-03-15 01:10:53,878 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2025-03-15 01:10:53,879 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 258 out of 344 [2025-03-15 01:10:53,880 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 266 places, 276 transitions, 949 flow. Second operand has 6 states, 6 states have (on average 259.3333333333333) internal successors, (1556), 6 states have internal predecessors, (1556), 0 states have call successors, (0), 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-15 01:10:53,880 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 01:10:53,880 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 258 of 344 [2025-03-15 01:10:53,880 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 01:10:54,952 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1063] L1034-2-->L1034-3: Formula: (= (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread1of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18)) |v_threadThread1of3ForFork0_#t~mem10_1|) InVars {#memory_int=|v_#memory_int_9|, ~tids~0.offset=v_~tids~0.offset_18, threadThread1of3ForFork0_~next_worker~0=v_threadThread1of3ForFork0_~next_worker~0_7, ~tids~0.base=v_~tids~0.base_18} OutVars{threadThread1of3ForFork0_#t~mem10=|v_threadThread1of3ForFork0_#t~mem10_1|, #memory_int=|v_#memory_int_9|, ~tids~0.offset=v_~tids~0.offset_18, threadThread1of3ForFork0_~next_worker~0=v_threadThread1of3ForFork0_~next_worker~0_7, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~mem10][208], [182#L1025-3true, 322#true, 332#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 3#L1045-6true, threadThread3of3ForFork0NotInUse, 321#(= |#race~threads_total~0| 0), 152#L1034-3true, 327#(= |#race~tids~0| 0)]) [2025-03-15 01:10:54,952 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2025-03-15 01:10:54,952 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:54,953 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:54,953 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:54,953 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1000] L1034-2-->L1034-3: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_1|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~mem10][314], [322#true, 299#L1034-3true, 316#true, 332#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 3#L1045-6true, threadThread3of3ForFork0NotInUse, 149#L1025-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0)]) [2025-03-15 01:10:54,953 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2025-03-15 01:10:54,953 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:54,953 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:54,953 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 01:10:55,016 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1063] L1034-2-->L1034-3: Formula: (= (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread1of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18)) |v_threadThread1of3ForFork0_#t~mem10_1|) InVars {#memory_int=|v_#memory_int_9|, ~tids~0.offset=v_~tids~0.offset_18, threadThread1of3ForFork0_~next_worker~0=v_threadThread1of3ForFork0_~next_worker~0_7, ~tids~0.base=v_~tids~0.base_18} OutVars{threadThread1of3ForFork0_#t~mem10=|v_threadThread1of3ForFork0_#t~mem10_1|, #memory_int=|v_#memory_int_9|, ~tids~0.offset=v_~tids~0.offset_18, threadThread1of3ForFork0_~next_worker~0=v_threadThread1of3ForFork0_~next_worker~0_7, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~mem10][211], [182#L1025-3true, 322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 103#L1045-7true, 321#(= |#race~threads_total~0| 0), 152#L1034-3true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:10:55,016 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2025-03-15 01:10:55,016 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-15 01:10:55,016 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-15 01:10:55,016 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-15 01:10:55,017 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1000] L1034-2-->L1034-3: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_1|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~mem10][317], [322#true, 299#L1034-3true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 103#L1045-7true, 149#L1025-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:10:55,017 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2025-03-15 01:10:55,017 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-15 01:10:55,017 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-15 01:10:55,017 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-15 01:10:55,081 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1063] L1034-2-->L1034-3: Formula: (= (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread1of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18)) |v_threadThread1of3ForFork0_#t~mem10_1|) InVars {#memory_int=|v_#memory_int_9|, ~tids~0.offset=v_~tids~0.offset_18, threadThread1of3ForFork0_~next_worker~0=v_threadThread1of3ForFork0_~next_worker~0_7, ~tids~0.base=v_~tids~0.base_18} OutVars{threadThread1of3ForFork0_#t~mem10=|v_threadThread1of3ForFork0_#t~mem10_1|, #memory_int=|v_#memory_int_9|, ~tids~0.offset=v_~tids~0.offset_18, threadThread1of3ForFork0_~next_worker~0=v_threadThread1of3ForFork0_~next_worker~0_7, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~mem10][211], [182#L1025-3true, 322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 321#(= |#race~threads_total~0| 0), 152#L1034-3true, 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:10:55,081 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2025-03-15 01:10:55,081 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:10:55,081 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:10:55,081 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:10:55,082 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1000] L1034-2-->L1034-3: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_1|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~mem10][317], [322#true, 299#L1034-3true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 149#L1025-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:10:55,082 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2025-03-15 01:10:55,082 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:10:55,082 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:10:55,082 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2025-03-15 01:10:55,599 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([963] L1027-->L1027-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~ret6=|v_threadThread2of3ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~ret6][200], [322#true, 316#true, threadThread1of3ForFork0InUse, 332#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 3#L1045-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 108#L1034-2true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 119#L1027-3true]) [2025-03-15 01:10:55,600 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2025-03-15 01:10:55,600 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:10:55,600 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:10:55,600 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:10:55,601 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1026] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread1of3ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~ret6=|v_threadThread1of3ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~ret6][121], [322#true, 316#true, 332#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), threadThread1of3ForFork0InUse, 180#L1034-2true, threadThread2of3ForFork0InUse, 3#L1045-6true, threadThread3of3ForFork0NotInUse, 84#L1027-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0)]) [2025-03-15 01:10:55,601 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2025-03-15 01:10:55,601 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:10:55,601 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:10:55,601 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2025-03-15 01:10:55,677 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([963] L1027-->L1027-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~ret6=|v_threadThread2of3ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~ret6][203], [322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 103#L1045-7true, 108#L1034-2true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 119#L1027-3true]) [2025-03-15 01:10:55,677 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2025-03-15 01:10:55,677 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:55,677 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:55,677 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:55,677 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1026] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread1of3ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~ret6=|v_threadThread1of3ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~ret6][124], [322#true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, 180#L1034-2true, threadThread3of3ForFork0NotInUse, 84#L1027-3true, 103#L1045-7true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:10:55,677 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2025-03-15 01:10:55,677 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:55,677 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:55,677 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2025-03-15 01:10:55,852 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([963] L1027-->L1027-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~ret6=|v_threadThread2of3ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~ret6][203], [322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 108#L1034-2true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 119#L1027-3true]) [2025-03-15 01:10:55,852 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is not cut-off event [2025-03-15 01:10:55,852 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is not cut-off event [2025-03-15 01:10:55,852 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is not cut-off event [2025-03-15 01:10:55,852 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is not cut-off event [2025-03-15 01:10:55,853 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1026] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread1of3ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~ret6=|v_threadThread1of3ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~ret6][124], [322#true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, 180#L1034-2true, threadThread3of3ForFork0NotInUse, 84#L1027-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:10:55,853 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is not cut-off event [2025-03-15 01:10:55,853 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is not cut-off event [2025-03-15 01:10:55,853 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is not cut-off event [2025-03-15 01:10:55,853 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is not cut-off event [2025-03-15 01:10:55,854 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1063] L1034-2-->L1034-3: Formula: (= (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread1of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18)) |v_threadThread1of3ForFork0_#t~mem10_1|) InVars {#memory_int=|v_#memory_int_9|, ~tids~0.offset=v_~tids~0.offset_18, threadThread1of3ForFork0_~next_worker~0=v_threadThread1of3ForFork0_~next_worker~0_7, ~tids~0.base=v_~tids~0.base_18} OutVars{threadThread1of3ForFork0_#t~mem10=|v_threadThread1of3ForFork0_#t~mem10_1|, #memory_int=|v_#memory_int_9|, ~tids~0.offset=v_~tids~0.offset_18, threadThread1of3ForFork0_~next_worker~0=v_threadThread1of3ForFork0_~next_worker~0_7, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~mem10][211], [322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 152#L1034-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 119#L1027-3true]) [2025-03-15 01:10:55,854 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2025-03-15 01:10:55,854 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:55,854 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:55,854 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:55,855 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1000] L1034-2-->L1034-3: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_1|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~mem10][317], [322#true, 299#L1034-3true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 84#L1027-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:10:55,855 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2025-03-15 01:10:55,855 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:55,855 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:55,855 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2025-03-15 01:10:56,404 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([969] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of3ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of3ForFork0_#t~bitwise7=|v_threadThread2of3ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~bitwise7][236], [57#L1029-4true, 322#true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 108#L1034-2true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:10:56,404 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2025-03-15 01:10:56,404 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:10:56,404 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:10:56,404 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2025-03-15 01:10:56,560 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1032] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of3ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of3ForFork0_#t~bitwise7=|v_threadThread1of3ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise7][141], [322#true, 316#true, threadThread1of3ForFork0InUse, 180#L1034-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 82#L1029-4true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:10:56,560 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is not cut-off event [2025-03-15 01:10:56,560 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is not cut-off event [2025-03-15 01:10:56,560 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is not cut-off event [2025-03-15 01:10:56,560 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is not cut-off event [2025-03-15 01:10:56,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1000] L1034-2-->L1034-3: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_1|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~mem10][317], [322#true, 299#L1034-3true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 82#L1029-4true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:10:56,562 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2025-03-15 01:10:56,562 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-15 01:10:56,562 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-15 01:10:56,562 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2025-03-15 01:10:56,795 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1015] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread1of3ForFork0_#t~ret3_1| 0))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread1of3ForFork0_#t~ret3=|v_threadThread1of3ForFork0_#t~ret3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~ret3][94], [182#L1025-3true, 322#true, 59#L1032-2true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 149#L1025-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:10:56,796 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2025-03-15 01:10:56,796 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:10:56,796 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:10:56,796 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:10:56,823 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1000] L1034-2-->L1034-3: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_1|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~mem10][315], [322#true, 299#L1034-3true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 207#$Ultimate##0true, 149#L1025-3true, 321#(= |#race~threads_total~0| 0), 155#L1045-5true, 327#(= |#race~tids~0| 0), 331#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0))]) [2025-03-15 01:10:56,823 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2025-03-15 01:10:56,823 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:10:56,823 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:10:56,823 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:10:56,906 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, threadThread1of3ForFork0InUse, 316#true, 224#L1032-2true, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 103#L1045-7true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:10:56,907 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2025-03-15 01:10:56,907 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:10:56,907 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:10:56,907 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:10:57,006 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([952] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread2of3ForFork0_#t~ret3_1| 0))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of3ForFork0_#t~ret3=|v_threadThread2of3ForFork0_#t~ret3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~ret3][158], [182#L1025-3true, 322#true, 316#true, 332#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 3#L1045-6true, threadThread3of3ForFork0InUse, 108#L1034-2true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 264#L1025-3true]) [2025-03-15 01:10:57,006 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2025-03-15 01:10:57,006 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:57,006 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:57,006 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:57,006 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1063] L1034-2-->L1034-3: Formula: (= (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread1of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18)) |v_threadThread1of3ForFork0_#t~mem10_1|) InVars {#memory_int=|v_#memory_int_9|, ~tids~0.offset=v_~tids~0.offset_18, threadThread1of3ForFork0_~next_worker~0=v_threadThread1of3ForFork0_~next_worker~0_7, ~tids~0.base=v_~tids~0.base_18} OutVars{threadThread1of3ForFork0_#t~mem10=|v_threadThread1of3ForFork0_#t~mem10_1|, #memory_int=|v_#memory_int_9|, ~tids~0.offset=v_~tids~0.offset_18, threadThread1of3ForFork0_~next_worker~0=v_threadThread1of3ForFork0_~next_worker~0_7, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~mem10][208], [322#true, 332#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), threadThread1of3ForFork0InUse, 316#true, 32#$Ultimate##0true, threadThread2of3ForFork0InUse, 3#L1045-6true, threadThread3of3ForFork0InUse, 152#L1034-3true, 321#(= |#race~threads_total~0| 0), 264#L1025-3true, 327#(= |#race~tids~0| 0)]) [2025-03-15 01:10:57,006 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2025-03-15 01:10:57,006 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-15 01:10:57,006 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-15 01:10:57,007 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-15 01:10:57,013 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1015] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread1of3ForFork0_#t~ret3_1| 0))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread1of3ForFork0_#t~ret3=|v_threadThread1of3ForFork0_#t~ret3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~ret3][92], [322#true, 332#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 3#L1045-6true, 180#L1034-2true, threadThread3of3ForFork0InUse, 149#L1025-3true, 321#(= |#race~threads_total~0| 0), 264#L1025-3true, 327#(= |#race~tids~0| 0)]) [2025-03-15 01:10:57,013 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2025-03-15 01:10:57,013 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:57,013 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:57,013 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:57,021 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1000] L1034-2-->L1034-3: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_1|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~mem10][314], [322#true, 299#L1034-3true, 316#true, threadThread1of3ForFork0InUse, 332#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), threadThread2of3ForFork0InUse, 3#L1045-6true, threadThread3of3ForFork0InUse, 207#$Ultimate##0true, 149#L1025-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0)]) [2025-03-15 01:10:57,021 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2025-03-15 01:10:57,021 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-15 01:10:57,021 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-15 01:10:57,021 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-15 01:10:57,023 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1000] L1034-2-->L1034-3: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_1|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~mem10][314], [322#true, 299#L1034-3true, 332#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 316#true, threadThread1of3ForFork0InUse, 255#$Ultimate##0true, threadThread2of3ForFork0InUse, 3#L1045-6true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 264#L1025-3true]) [2025-03-15 01:10:57,023 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2025-03-15 01:10:57,023 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-15 01:10:57,023 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-15 01:10:57,023 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2025-03-15 01:10:57,382 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1015] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread1of3ForFork0_#t~ret3_1| 0))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread1of3ForFork0_#t~ret3=|v_threadThread1of3ForFork0_#t~ret3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~ret3][94], [182#L1025-3true, 322#true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 149#L1025-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true, 258#L1034-1true]) [2025-03-15 01:10:57,382 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2025-03-15 01:10:57,382 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:10:57,382 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:10:57,382 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:10:57,384 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([952] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread2of3ForFork0_#t~ret3_1| 0))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of3ForFork0_#t~ret3=|v_threadThread2of3ForFork0_#t~ret3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~ret3][162], [182#L1025-3true, 322#true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 103#L1045-7true, 108#L1034-2true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 264#L1025-3true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:10:57,384 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2025-03-15 01:10:57,384 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:10:57,384 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:10:57,384 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:10:57,384 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1063] L1034-2-->L1034-3: Formula: (= (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread1of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18)) |v_threadThread1of3ForFork0_#t~mem10_1|) InVars {#memory_int=|v_#memory_int_9|, ~tids~0.offset=v_~tids~0.offset_18, threadThread1of3ForFork0_~next_worker~0=v_threadThread1of3ForFork0_~next_worker~0_7, ~tids~0.base=v_~tids~0.base_18} OutVars{threadThread1of3ForFork0_#t~mem10=|v_threadThread1of3ForFork0_#t~mem10_1|, #memory_int=|v_#memory_int_9|, ~tids~0.offset=v_~tids~0.offset_18, threadThread1of3ForFork0_~next_worker~0=v_threadThread1of3ForFork0_~next_worker~0_7, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~mem10][211], [322#true, threadThread1of3ForFork0InUse, 316#true, 32#$Ultimate##0true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 103#L1045-7true, 152#L1034-3true, 321#(= |#race~threads_total~0| 0), 264#L1025-3true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:10:57,384 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2025-03-15 01:10:57,385 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:10:57,385 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:10:57,385 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:10:57,389 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1015] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread1of3ForFork0_#t~ret3_1| 0))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread1of3ForFork0_#t~ret3=|v_threadThread1of3ForFork0_#t~ret3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~ret3][94], [322#true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, 180#L1034-2true, threadThread3of3ForFork0InUse, 103#L1045-7true, 149#L1025-3true, 321#(= |#race~threads_total~0| 0), 264#L1025-3true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:10:57,389 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2025-03-15 01:10:57,389 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:10:57,389 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:10:57,389 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:10:57,395 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1000] L1034-2-->L1034-3: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_1|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~mem10][317], [322#true, 299#L1034-3true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 103#L1045-7true, 207#$Ultimate##0true, 149#L1025-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:10:57,395 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2025-03-15 01:10:57,395 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:10:57,395 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:10:57,395 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:10:57,397 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1000] L1034-2-->L1034-3: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_1|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~mem10][317], [322#true, 299#L1034-3true, 316#true, threadThread1of3ForFork0InUse, 255#$Ultimate##0true, threadThread2of3ForFork0InUse, 103#L1045-7true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 264#L1025-3true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:10:57,397 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2025-03-15 01:10:57,397 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:10:57,397 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:10:57,397 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:10:57,406 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread3of3ForFork0_#t~ret3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, threadThread3of3ForFork0_#t~ret3=|v_threadThread3of3ForFork0_#t~ret3_1|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~ret3][267], [322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 180#L1034-2true, threadThread3of3ForFork0InUse, 149#L1025-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 155#L1045-5true, 331#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), 264#L1025-3true]) [2025-03-15 01:10:57,406 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2025-03-15 01:10:57,406 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:10:57,406 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:10:57,406 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:10:57,502 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, threadThread1of3ForFork0InUse, 316#true, 224#L1032-2true, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:10:57,502 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is not cut-off event [2025-03-15 01:10:57,502 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2025-03-15 01:10:57,502 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2025-03-15 01:10:57,502 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2025-03-15 01:10:57,503 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1044] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of3ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise8][156], [322#true, threadThread1of3ForFork0InUse, 316#true, 180#L1034-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 293#L1031-5true]) [2025-03-15 01:10:57,503 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is not cut-off event [2025-03-15 01:10:57,503 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2025-03-15 01:10:57,503 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2025-03-15 01:10:57,503 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2025-03-15 01:10:57,505 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1000] L1034-2-->L1034-3: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_1|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~mem10][317], [322#true, 299#L1034-3true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 293#L1031-5true, 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:10:57,505 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2025-03-15 01:10:57,505 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:10:57,505 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:10:57,505 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:10:57,505 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 103#L1045-7true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 163#L1034-1true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:10:57,505 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2025-03-15 01:10:57,505 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:10:57,505 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:10:57,505 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:10:57,609 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([952] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread2of3ForFork0_#t~ret3_1| 0))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of3ForFork0_#t~ret3=|v_threadThread2of3ForFork0_#t~ret3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~ret3][162], [182#L1025-3true, 322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 108#L1034-2true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 264#L1025-3true, 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:10:57,609 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2025-03-15 01:10:57,609 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2025-03-15 01:10:57,609 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2025-03-15 01:10:57,609 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2025-03-15 01:10:57,609 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1063] L1034-2-->L1034-3: Formula: (= (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread1of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18)) |v_threadThread1of3ForFork0_#t~mem10_1|) InVars {#memory_int=|v_#memory_int_9|, ~tids~0.offset=v_~tids~0.offset_18, threadThread1of3ForFork0_~next_worker~0=v_threadThread1of3ForFork0_~next_worker~0_7, ~tids~0.base=v_~tids~0.base_18} OutVars{threadThread1of3ForFork0_#t~mem10=|v_threadThread1of3ForFork0_#t~mem10_1|, #memory_int=|v_#memory_int_9|, ~tids~0.offset=v_~tids~0.offset_18, threadThread1of3ForFork0_~next_worker~0=v_threadThread1of3ForFork0_~next_worker~0_7, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~mem10][211], [322#true, threadThread1of3ForFork0InUse, 316#true, 32#$Ultimate##0true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 152#L1034-3true, 321#(= |#race~threads_total~0| 0), 264#L1025-3true, 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:10:57,609 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2025-03-15 01:10:57,609 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:57,609 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:57,609 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:57,612 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([952] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread2of3ForFork0_#t~ret3_1| 0))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of3ForFork0_#t~ret3=|v_threadThread2of3ForFork0_#t~ret3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~ret3][162], [182#L1025-3true, 322#true, 59#L1032-2true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 149#L1025-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:10:57,612 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is not cut-off event [2025-03-15 01:10:57,613 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is not cut-off event [2025-03-15 01:10:57,613 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is not cut-off event [2025-03-15 01:10:57,613 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is not cut-off event [2025-03-15 01:10:57,614 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1015] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread1of3ForFork0_#t~ret3_1| 0))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread1of3ForFork0_#t~ret3=|v_threadThread1of3ForFork0_#t~ret3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~ret3][94], [322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 180#L1034-2true, threadThread3of3ForFork0InUse, 149#L1025-3true, 321#(= |#race~threads_total~0| 0), 264#L1025-3true, 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:10:57,614 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2025-03-15 01:10:57,614 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2025-03-15 01:10:57,614 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2025-03-15 01:10:57,614 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2025-03-15 01:10:57,615 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1015] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread1of3ForFork0_#t~ret3_1| 0))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread1of3ForFork0_#t~ret3=|v_threadThread1of3ForFork0_#t~ret3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~ret3][94], [182#L1025-3true, 322#true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, 206#L1034-2true, threadThread3of3ForFork0InUse, 149#L1025-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:10:57,615 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2025-03-15 01:10:57,616 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2025-03-15 01:10:57,616 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2025-03-15 01:10:57,616 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2025-03-15 01:10:57,617 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1000] L1034-2-->L1034-3: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_1|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~mem10][317], [322#true, 299#L1034-3true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 207#$Ultimate##0true, 149#L1025-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:10:57,617 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2025-03-15 01:10:57,617 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:57,617 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:57,617 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:57,618 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([937] L1034-2-->L1034-3: Formula: (= (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ v_~tids~0.offset_18 (* (let ((.cse0 (mod v_threadThread3of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4))) |v_threadThread3of3ForFork0_#t~mem10_1|) InVars {#memory_int=|v_#memory_int_9|, threadThread3of3ForFork0_~next_worker~0=v_threadThread3of3ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread3of3ForFork0_#t~mem10=|v_threadThread3of3ForFork0_#t~mem10_1|, threadThread3of3ForFork0_~next_worker~0=v_threadThread3of3ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread3of3ForFork0_#t~mem10][377], [322#true, 316#true, 32#$Ultimate##0true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 149#L1025-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 125#L1034-3true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:10:57,618 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2025-03-15 01:10:57,618 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:57,618 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:57,618 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:57,619 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1000] L1034-2-->L1034-3: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_1|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~mem10][317], [322#true, 299#L1034-3true, 316#true, threadThread1of3ForFork0InUse, 255#$Ultimate##0true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 264#L1025-3true, 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:10:57,619 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2025-03-15 01:10:57,619 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:57,619 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:57,619 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:57,619 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([937] L1034-2-->L1034-3: Formula: (= (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ v_~tids~0.offset_18 (* (let ((.cse0 (mod v_threadThread3of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4))) |v_threadThread3of3ForFork0_#t~mem10_1|) InVars {#memory_int=|v_#memory_int_9|, threadThread3of3ForFork0_~next_worker~0=v_threadThread3of3ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread3of3ForFork0_#t~mem10=|v_threadThread3of3ForFork0_#t~mem10_1|, threadThread3of3ForFork0_~next_worker~0=v_threadThread3of3ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread3of3ForFork0_#t~mem10][377], [182#L1025-3true, 322#true, threadThread1of3ForFork0InUse, 316#true, 255#$Ultimate##0true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 125#L1034-3true]) [2025-03-15 01:10:57,619 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2025-03-15 01:10:57,619 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:57,619 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:57,619 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:57,730 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, 180#L1034-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:10:57,730 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2025-03-15 01:10:57,730 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:10:57,730 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:10:57,730 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:10:57,730 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [322#true, 308#L1045-9true, threadThread1of3ForFork0NotInUse, 316#true, 180#L1034-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:10:57,731 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2025-03-15 01:10:57,731 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:57,731 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:57,731 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:57,842 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread3of3ForFork0_#t~ret3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, threadThread3of3ForFork0_#t~ret3=|v_threadThread3of3ForFork0_#t~ret3_1|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~ret3][273], [322#true, 332#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 3#L1045-6true, 180#L1034-2true, threadThread3of3ForFork0InUse, 149#L1025-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 264#L1025-3true]) [2025-03-15 01:10:57,842 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is not cut-off event [2025-03-15 01:10:57,842 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is not cut-off event [2025-03-15 01:10:57,842 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is not cut-off event [2025-03-15 01:10:57,842 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is not cut-off event [2025-03-15 01:10:57,842 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread3of3ForFork0_#t~ret3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, threadThread3of3ForFork0_#t~ret3=|v_threadThread3of3ForFork0_#t~ret3_1|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~ret3][277], [322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 180#L1034-2true, threadThread3of3ForFork0InUse, 103#L1045-7true, 149#L1025-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 264#L1025-3true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:10:57,842 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2025-03-15 01:10:57,842 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:10:57,842 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:10:57,842 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:10:57,850 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1000] L1034-2-->L1034-3: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_1|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~mem10][314], [322#true, 299#L1034-3true, 332#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 3#L1045-6true, threadThread3of3ForFork0InUse, 149#L1025-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 264#L1025-3true]) [2025-03-15 01:10:57,851 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2025-03-15 01:10:57,851 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:10:57,851 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:10:57,851 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:10:57,950 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true, 163#L1034-1true]) [2025-03-15 01:10:57,950 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is not cut-off event [2025-03-15 01:10:57,950 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is not cut-off event [2025-03-15 01:10:57,950 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is not cut-off event [2025-03-15 01:10:57,950 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is not cut-off event [2025-03-15 01:10:57,951 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, 180#L1034-2true, threadThread3of3ForFork0NotInUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:10:57,951 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2025-03-15 01:10:57,951 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:10:57,951 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:10:57,951 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:10:57,951 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2025-03-15 01:10:57,953 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, 180#L1034-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 103#L1045-7true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:10:57,953 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is not cut-off event [2025-03-15 01:10:57,953 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is not cut-off event [2025-03-15 01:10:57,953 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is not cut-off event [2025-03-15 01:10:57,953 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is not cut-off event [2025-03-15 01:10:57,955 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [322#true, 308#L1045-9true, threadThread1of3ForFork0NotInUse, 224#L1032-2true, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:10:57,955 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2025-03-15 01:10:57,955 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:10:57,955 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:10:57,955 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:10:57,960 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [308#L1045-9true, 322#true, threadThread1of3ForFork0NotInUse, 316#true, 224#L1032-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:10:57,960 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2025-03-15 01:10:57,960 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2025-03-15 01:10:57,960 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:10:57,960 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:10:57,960 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:10:57,960 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [322#true, 308#L1045-9true, threadThread1of3ForFork0NotInUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 321#(= |#race~threads_total~0| 0), 215#L1032-1true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:10:57,960 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2025-03-15 01:10:57,960 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-15 01:10:57,961 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-15 01:10:57,961 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2025-03-15 01:10:57,961 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [308#L1045-9true, 322#true, threadThread1of3ForFork0NotInUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 163#L1034-1true]) [2025-03-15 01:10:57,961 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2025-03-15 01:10:57,961 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:10:57,961 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:10:57,961 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:10:57,962 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [308#L1045-9true, 322#true, threadThread1of3ForFork0NotInUse, 316#true, 180#L1034-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:10:57,962 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2025-03-15 01:10:57,962 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:57,962 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:57,962 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:57,962 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:58,058 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([952] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread2of3ForFork0_#t~ret3_1| 0))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of3ForFork0_#t~ret3=|v_threadThread2of3ForFork0_#t~ret3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~ret3][162], [182#L1025-3true, 322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 149#L1025-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 258#L1034-1true]) [2025-03-15 01:10:58,058 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is not cut-off event [2025-03-15 01:10:58,058 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2025-03-15 01:10:58,058 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2025-03-15 01:10:58,058 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2025-03-15 01:10:58,058 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([952] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread2of3ForFork0_#t~ret3_1| 0))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of3ForFork0_#t~ret3=|v_threadThread2of3ForFork0_#t~ret3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~ret3][162], [182#L1025-3true, 322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 206#L1034-2true, 149#L1025-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:10:58,058 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2025-03-15 01:10:58,059 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2025-03-15 01:10:58,059 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2025-03-15 01:10:58,059 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2025-03-15 01:10:58,067 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread3of3ForFork0_#t~ret3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, threadThread3of3ForFork0_#t~ret3=|v_threadThread3of3ForFork0_#t~ret3_1|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~ret3][277], [322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 180#L1034-2true, threadThread3of3ForFork0InUse, 149#L1025-3true, 321#(= |#race~threads_total~0| 0), 264#L1025-3true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:10:58,067 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2025-03-15 01:10:58,067 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2025-03-15 01:10:58,067 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2025-03-15 01:10:58,067 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2025-03-15 01:10:58,076 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1000] L1034-2-->L1034-3: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_1|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~mem10][317], [322#true, 299#L1034-3true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 103#L1045-7true, 149#L1025-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 264#L1025-3true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:10:58,076 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2025-03-15 01:10:58,076 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2025-03-15 01:10:58,076 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2025-03-15 01:10:58,076 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2025-03-15 01:10:58,107 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1026] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread1of3ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~ret6=|v_threadThread1of3ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~ret6][124], [182#L1025-3true, 322#true, 59#L1032-2true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 84#L1027-3true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:10:58,107 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2025-03-15 01:10:58,107 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-03-15 01:10:58,107 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-03-15 01:10:58,107 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-03-15 01:10:58,176 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1081] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_14| v_threadThread2of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][275], [308#L1045-9true, 322#true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0NotInUse, threadThread3of3ForFork0NotInUse, 108#L1034-2true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:10:58,177 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2025-03-15 01:10:58,177 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:58,177 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:58,177 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:58,177 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1081] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_14| v_threadThread2of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][275], [322#true, 308#L1045-9true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0NotInUse, threadThread3of3ForFork0NotInUse, 19#L1034-1true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:10:58,177 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2025-03-15 01:10:58,177 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:10:58,177 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:10:58,177 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:10:58,278 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1000] L1034-2-->L1034-3: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_1|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~mem10][317], [322#true, 299#L1034-3true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 149#L1025-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 264#L1025-3true, 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:10:58,278 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2025-03-15 01:10:58,278 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2025-03-15 01:10:58,278 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2025-03-15 01:10:58,278 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2025-03-15 01:10:58,279 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([937] L1034-2-->L1034-3: Formula: (= (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ v_~tids~0.offset_18 (* (let ((.cse0 (mod v_threadThread3of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4))) |v_threadThread3of3ForFork0_#t~mem10_1|) InVars {#memory_int=|v_#memory_int_9|, threadThread3of3ForFork0_~next_worker~0=v_threadThread3of3ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread3of3ForFork0_#t~mem10=|v_threadThread3of3ForFork0_#t~mem10_1|, threadThread3of3ForFork0_~next_worker~0=v_threadThread3of3ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread3of3ForFork0_#t~mem10][377], [182#L1025-3true, 322#true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 149#L1025-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 125#L1034-3true]) [2025-03-15 01:10:58,279 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2025-03-15 01:10:58,279 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2025-03-15 01:10:58,279 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2025-03-15 01:10:58,279 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2025-03-15 01:10:58,388 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [322#true, 308#L1045-9true, threadThread1of3ForFork0NotInUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 321#(= |#race~threads_total~0| 0), 215#L1032-1true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:10:58,388 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2025-03-15 01:10:58,388 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-15 01:10:58,388 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2025-03-15 01:10:58,388 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2025-03-15 01:10:58,388 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2025-03-15 01:10:58,391 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [322#true, 308#L1045-9true, threadThread1of3ForFork0NotInUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 163#L1034-1true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:10:58,391 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2025-03-15 01:10:58,391 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:10:58,391 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:10:58,391 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:10:58,391 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-03-15 01:10:58,754 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1026] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread1of3ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~ret6=|v_threadThread1of3ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~ret6][124], [182#L1025-3true, 322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 84#L1027-3true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 258#L1034-1true]) [2025-03-15 01:10:58,754 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2025-03-15 01:10:58,754 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-03-15 01:10:58,754 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-03-15 01:10:58,754 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-03-15 01:10:58,774 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1026] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread1of3ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~ret6=|v_threadThread1of3ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~ret6][121], [322#true, 316#true, threadThread1of3ForFork0InUse, 332#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), threadThread2of3ForFork0InUse, 3#L1045-6true, 180#L1034-2true, 84#L1027-3true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 264#L1025-3true]) [2025-03-15 01:10:58,774 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2025-03-15 01:10:58,774 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-15 01:10:58,774 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-15 01:10:58,774 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-15 01:10:58,864 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [308#L1045-9true, 322#true, threadThread1of3ForFork0NotInUse, 224#L1032-2true, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:10:58,864 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2025-03-15 01:10:58,864 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2025-03-15 01:10:58,864 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:10:58,864 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:10:58,864 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2025-03-15 01:10:58,864 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:10:58,869 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [308#L1045-9true, 322#true, threadThread1of3ForFork0NotInUse, 316#true, 180#L1034-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:10:58,869 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2025-03-15 01:10:58,869 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:58,869 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:58,869 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:58,869 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2025-03-15 01:10:58,869 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-15 01:10:59,019 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1026] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread1of3ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~ret6=|v_threadThread1of3ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~ret6][124], [322#true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, 180#L1034-2true, 84#L1027-3true, threadThread3of3ForFork0InUse, 103#L1045-7true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 264#L1025-3true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:10:59,019 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2025-03-15 01:10:59,019 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-03-15 01:10:59,019 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-03-15 01:10:59,019 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-03-15 01:10:59,073 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1026] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread1of3ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~ret6=|v_threadThread1of3ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~ret6][124], [182#L1025-3true, 322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 206#L1034-2true, 84#L1027-3true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:10:59,073 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2025-03-15 01:10:59,073 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-15 01:10:59,073 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-15 01:10:59,073 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-15 01:10:59,258 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1026] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread1of3ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~ret6=|v_threadThread1of3ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~ret6][124], [322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 180#L1034-2true, 84#L1027-3true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 264#L1025-3true, 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:10:59,259 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2025-03-15 01:10:59,259 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-15 01:10:59,259 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-15 01:10:59,259 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-15 01:10:59,287 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1026] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread1of3ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~ret6=|v_threadThread1of3ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~ret6][122], [322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 180#L1034-2true, threadThread3of3ForFork0InUse, 207#$Ultimate##0true, 84#L1027-3true, 321#(= |#race~threads_total~0| 0), 155#L1045-5true, 327#(= |#race~tids~0| 0), 331#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0))]) [2025-03-15 01:10:59,287 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2025-03-15 01:10:59,287 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2025-03-15 01:10:59,287 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2025-03-15 01:10:59,287 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2025-03-15 01:10:59,378 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [322#true, 308#L1045-9true, threadThread1of3ForFork0NotInUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 163#L1034-1true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:10:59,378 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2025-03-15 01:10:59,378 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:10:59,378 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:10:59,379 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2025-03-15 01:10:59,379 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-03-15 01:10:59,379 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-03-15 01:10:59,493 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1026] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread1of3ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~ret6=|v_threadThread1of3ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~ret6][124], [322#true, 59#L1032-2true, 32#$Ultimate##0true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 84#L1027-3true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:10:59,493 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is not cut-off event [2025-03-15 01:10:59,493 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is not cut-off event [2025-03-15 01:10:59,493 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is not cut-off event [2025-03-15 01:10:59,493 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is not cut-off event [2025-03-15 01:10:59,497 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([963] L1027-->L1027-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~ret6=|v_threadThread2of3ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~ret6][203], [322#true, 59#L1032-2true, 316#true, threadThread1of3ForFork0InUse, 255#$Ultimate##0true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 119#L1027-3true]) [2025-03-15 01:10:59,497 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is not cut-off event [2025-03-15 01:10:59,497 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is not cut-off event [2025-03-15 01:10:59,497 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is not cut-off event [2025-03-15 01:10:59,497 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is not cut-off event [2025-03-15 01:10:59,497 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1015] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread1of3ForFork0_#t~ret3_1| 0))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread1of3ForFork0_#t~ret3=|v_threadThread1of3ForFork0_#t~ret3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~ret3][94], [322#true, 59#L1032-2true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 149#L1025-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 119#L1027-3true]) [2025-03-15 01:10:59,497 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2025-03-15 01:10:59,497 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-03-15 01:10:59,497 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-03-15 01:10:59,497 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-03-15 01:10:59,503 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, threadThread3of3ForFork0_#t~ret6=|v_threadThread3of3ForFork0_#t~ret6_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~ret6][307], [322#true, 332#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), threadThread1of3ForFork0InUse, 316#true, 32#$Ultimate##0true, 67#L1027-3true, threadThread2of3ForFork0InUse, 3#L1045-6true, threadThread3of3ForFork0InUse, 108#L1034-2true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0)]) [2025-03-15 01:10:59,503 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2025-03-15 01:10:59,503 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2025-03-15 01:10:59,503 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2025-03-15 01:10:59,503 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2025-03-15 01:10:59,507 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1026] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread1of3ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~ret6=|v_threadThread1of3ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~ret6][121], [322#true, 316#true, 332#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 3#L1045-6true, 180#L1034-2true, 207#$Ultimate##0true, 84#L1027-3true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0)]) [2025-03-15 01:10:59,508 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2025-03-15 01:10:59,508 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2025-03-15 01:10:59,508 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2025-03-15 01:10:59,508 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2025-03-15 01:10:59,511 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, threadThread3of3ForFork0_#t~ret6=|v_threadThread3of3ForFork0_#t~ret6_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~ret6][307], [322#true, 332#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), threadThread1of3ForFork0InUse, 316#true, 255#$Ultimate##0true, threadThread2of3ForFork0InUse, 3#L1045-6true, 180#L1034-2true, 67#L1027-3true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0)]) [2025-03-15 01:10:59,511 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2025-03-15 01:10:59,511 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2025-03-15 01:10:59,511 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2025-03-15 01:10:59,511 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2025-03-15 01:10:59,942 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, threadThread3of3ForFork0_#t~ret6=|v_threadThread3of3ForFork0_#t~ret6_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~ret6][310], [322#true, threadThread1of3ForFork0InUse, 32#$Ultimate##0true, 316#true, 67#L1027-3true, threadThread2of3ForFork0InUse, 103#L1045-7true, threadThread3of3ForFork0InUse, 108#L1034-2true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:10:59,942 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2025-03-15 01:10:59,942 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2025-03-15 01:10:59,943 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2025-03-15 01:10:59,943 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2025-03-15 01:10:59,951 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, threadThread3of3ForFork0_#t~ret6=|v_threadThread3of3ForFork0_#t~ret6_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~ret6][310], [322#true, 316#true, threadThread1of3ForFork0InUse, 255#$Ultimate##0true, threadThread2of3ForFork0InUse, 67#L1027-3true, 180#L1034-2true, 103#L1045-7true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:10:59,951 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2025-03-15 01:10:59,951 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2025-03-15 01:10:59,951 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2025-03-15 01:10:59,951 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2025-03-15 01:11:00,118 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1081] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_14| v_threadThread2of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][275], [308#L1045-9true, 322#true, 316#true, threadThread1of3ForFork0InUse, 104#L1032-2true, threadThread2of3ForFork0NotInUse, threadThread3of3ForFork0NotInUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:00,118 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2025-03-15 01:11:00,118 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:11:00,118 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2025-03-15 01:11:00,118 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2025-03-15 01:11:00,262 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1026] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread1of3ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~ret6=|v_threadThread1of3ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~ret6][124], [322#true, 32#$Ultimate##0true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 84#L1027-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 258#L1034-1true]) [2025-03-15 01:11:00,262 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is not cut-off event [2025-03-15 01:11:00,262 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is not cut-off event [2025-03-15 01:11:00,262 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is not cut-off event [2025-03-15 01:11:00,262 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is not cut-off event [2025-03-15 01:11:00,262 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1026] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread1of3ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~ret6=|v_threadThread1of3ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~ret6][124], [322#true, 316#true, 32#$Ultimate##0true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 206#L1034-2true, 84#L1027-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:00,262 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2025-03-15 01:11:00,262 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-03-15 01:11:00,262 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-03-15 01:11:00,262 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-03-15 01:11:00,266 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([963] L1027-->L1027-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~ret6=|v_threadThread2of3ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~ret6][203], [322#true, 316#true, threadThread1of3ForFork0InUse, 255#$Ultimate##0true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 258#L1034-1true, 119#L1027-3true]) [2025-03-15 01:11:00,267 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is not cut-off event [2025-03-15 01:11:00,267 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is not cut-off event [2025-03-15 01:11:00,267 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is not cut-off event [2025-03-15 01:11:00,267 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is not cut-off event [2025-03-15 01:11:00,267 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([963] L1027-->L1027-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~ret6=|v_threadThread2of3ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~ret6][203], [322#true, 316#true, threadThread1of3ForFork0InUse, 255#$Ultimate##0true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 206#L1034-2true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 119#L1027-3true]) [2025-03-15 01:11:00,267 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2025-03-15 01:11:00,267 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-03-15 01:11:00,267 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-03-15 01:11:00,267 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-03-15 01:11:00,267 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1015] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread1of3ForFork0_#t~ret3_1| 0))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread1of3ForFork0_#t~ret3=|v_threadThread1of3ForFork0_#t~ret3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~ret3][94], [322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 149#L1025-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 258#L1034-1true, 119#L1027-3true]) [2025-03-15 01:11:00,267 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2025-03-15 01:11:00,267 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-03-15 01:11:00,267 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-03-15 01:11:00,267 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-03-15 01:11:00,273 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1026] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread1of3ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~ret6=|v_threadThread1of3ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~ret6][124], [322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 180#L1034-2true, 84#L1027-3true, 207#$Ultimate##0true, threadThread3of3ForFork0InUse, 103#L1045-7true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:00,273 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is not cut-off event [2025-03-15 01:11:00,273 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is not cut-off event [2025-03-15 01:11:00,273 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is not cut-off event [2025-03-15 01:11:00,273 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is not cut-off event [2025-03-15 01:11:00,285 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1000] L1034-2-->L1034-3: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_1|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~mem10][317], [322#true, 299#L1034-3true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, 207#$Ultimate##0true, threadThread3of3ForFork0InUse, 84#L1027-3true, 103#L1045-7true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:00,285 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2025-03-15 01:11:00,285 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-03-15 01:11:00,285 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-03-15 01:11:00,285 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2025-03-15 01:11:00,570 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, threadThread3of3ForFork0_#t~ret6=|v_threadThread3of3ForFork0_#t~ret6_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~ret6][310], [322#true, 316#true, threadThread1of3ForFork0InUse, 32#$Ultimate##0true, threadThread2of3ForFork0InUse, 67#L1027-3true, threadThread3of3ForFork0InUse, 108#L1034-2true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:00,570 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is not cut-off event [2025-03-15 01:11:00,570 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2025-03-15 01:11:00,570 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2025-03-15 01:11:00,570 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2025-03-15 01:11:00,570 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([952] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread2of3ForFork0_#t~ret3_1| 0))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of3ForFork0_#t~ret3=|v_threadThread2of3ForFork0_#t~ret3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~ret3][162], [182#L1025-3true, 322#true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, 67#L1027-3true, threadThread3of3ForFork0InUse, 108#L1034-2true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:00,570 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2025-03-15 01:11:00,570 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-15 01:11:00,570 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-15 01:11:00,570 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-15 01:11:00,570 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1063] L1034-2-->L1034-3: Formula: (= (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread1of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18)) |v_threadThread1of3ForFork0_#t~mem10_1|) InVars {#memory_int=|v_#memory_int_9|, ~tids~0.offset=v_~tids~0.offset_18, threadThread1of3ForFork0_~next_worker~0=v_threadThread1of3ForFork0_~next_worker~0_7, ~tids~0.base=v_~tids~0.base_18} OutVars{threadThread1of3ForFork0_#t~mem10=|v_threadThread1of3ForFork0_#t~mem10_1|, #memory_int=|v_#memory_int_9|, ~tids~0.offset=v_~tids~0.offset_18, threadThread1of3ForFork0_~next_worker~0=v_threadThread1of3ForFork0_~next_worker~0_7, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~mem10][211], [322#true, 316#true, threadThread1of3ForFork0InUse, 32#$Ultimate##0true, threadThread2of3ForFork0InUse, 67#L1027-3true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 152#L1034-3true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:00,570 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2025-03-15 01:11:00,570 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-15 01:11:00,570 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-15 01:11:00,570 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-15 01:11:00,575 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([952] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread2of3ForFork0_#t~ret3_1| 0))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of3ForFork0_#t~ret3=|v_threadThread2of3ForFork0_#t~ret3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~ret3][162], [182#L1025-3true, 322#true, 59#L1032-2true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 84#L1027-3true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:00,575 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is not cut-off event [2025-03-15 01:11:00,575 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2025-03-15 01:11:00,575 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2025-03-15 01:11:00,575 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2025-03-15 01:11:00,576 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1032] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of3ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of3ForFork0_#t~bitwise7=|v_threadThread1of3ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise7][141], [182#L1025-3true, 322#true, 59#L1032-2true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 82#L1029-4true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:00,576 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2025-03-15 01:11:00,576 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2025-03-15 01:11:00,576 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2025-03-15 01:11:00,576 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2025-03-15 01:11:00,576 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1026] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread1of3ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~ret6=|v_threadThread1of3ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~ret6][124], [322#true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, 180#L1034-2true, 84#L1027-3true, 207#$Ultimate##0true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:00,576 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is not cut-off event [2025-03-15 01:11:00,576 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2025-03-15 01:11:00,576 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2025-03-15 01:11:00,577 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2025-03-15 01:11:00,579 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([963] L1027-->L1027-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~ret6=|v_threadThread2of3ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~ret6][203], [322#true, 59#L1032-2true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 149#L1025-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true, 119#L1027-3true]) [2025-03-15 01:11:00,579 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is not cut-off event [2025-03-15 01:11:00,579 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2025-03-15 01:11:00,579 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2025-03-15 01:11:00,579 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2025-03-15 01:11:00,579 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1026] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread1of3ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~ret6=|v_threadThread1of3ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~ret6][124], [322#true, 59#L1032-2true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, 84#L1027-3true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 119#L1027-3true]) [2025-03-15 01:11:00,579 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2025-03-15 01:11:00,579 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:00,579 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:00,579 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:00,580 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, threadThread3of3ForFork0_#t~ret6=|v_threadThread3of3ForFork0_#t~ret6_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~ret6][310], [322#true, 316#true, threadThread1of3ForFork0InUse, 255#$Ultimate##0true, threadThread2of3ForFork0InUse, 67#L1027-3true, 180#L1034-2true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:00,580 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is not cut-off event [2025-03-15 01:11:00,580 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2025-03-15 01:11:00,580 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2025-03-15 01:11:00,580 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2025-03-15 01:11:00,580 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1015] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread1of3ForFork0_#t~ret3_1| 0))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread1of3ForFork0_#t~ret3=|v_threadThread1of3ForFork0_#t~ret3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~ret3][94], [322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 67#L1027-3true, 180#L1034-2true, threadThread3of3ForFork0InUse, 149#L1025-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:00,580 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2025-03-15 01:11:00,580 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-15 01:11:00,580 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-15 01:11:00,580 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-15 01:11:00,583 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1015] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread1of3ForFork0_#t~ret3_1| 0))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread1of3ForFork0_#t~ret3=|v_threadThread1of3ForFork0_#t~ret3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~ret3][94], [322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 206#L1034-2true, 149#L1025-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 119#L1027-3true]) [2025-03-15 01:11:00,583 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2025-03-15 01:11:00,583 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-15 01:11:00,583 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-15 01:11:00,583 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-15 01:11:00,589 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1000] L1034-2-->L1034-3: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_1|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~mem10][317], [322#true, 299#L1034-3true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, 207#$Ultimate##0true, threadThread3of3ForFork0InUse, 84#L1027-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:00,589 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2025-03-15 01:11:00,589 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-15 01:11:00,589 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-15 01:11:00,589 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-15 01:11:00,590 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([937] L1034-2-->L1034-3: Formula: (= (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ v_~tids~0.offset_18 (* (let ((.cse0 (mod v_threadThread3of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4))) |v_threadThread3of3ForFork0_#t~mem10_1|) InVars {#memory_int=|v_#memory_int_9|, threadThread3of3ForFork0_~next_worker~0=v_threadThread3of3ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread3of3ForFork0_#t~mem10=|v_threadThread3of3ForFork0_#t~mem10_1|, threadThread3of3ForFork0_~next_worker~0=v_threadThread3of3ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread3of3ForFork0_#t~mem10][377], [322#true, 316#true, threadThread1of3ForFork0InUse, 32#$Ultimate##0true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 84#L1027-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 125#L1034-3true, 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:00,590 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2025-03-15 01:11:00,590 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-15 01:11:00,590 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-15 01:11:00,590 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-15 01:11:00,592 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1000] L1034-2-->L1034-3: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_1|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~mem10][317], [322#true, 299#L1034-3true, threadThread1of3ForFork0InUse, 316#true, 255#$Ultimate##0true, threadThread2of3ForFork0InUse, 67#L1027-3true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:00,592 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2025-03-15 01:11:00,592 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-15 01:11:00,592 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-15 01:11:00,592 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-15 01:11:00,594 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([937] L1034-2-->L1034-3: Formula: (= (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ v_~tids~0.offset_18 (* (let ((.cse0 (mod v_threadThread3of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4))) |v_threadThread3of3ForFork0_#t~mem10_1|) InVars {#memory_int=|v_#memory_int_9|, threadThread3of3ForFork0_~next_worker~0=v_threadThread3of3ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread3of3ForFork0_#t~mem10=|v_threadThread3of3ForFork0_#t~mem10_1|, threadThread3of3ForFork0_~next_worker~0=v_threadThread3of3ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread3of3ForFork0_#t~mem10][377], [322#true, 316#true, threadThread1of3ForFork0InUse, 255#$Ultimate##0true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true, 125#L1034-3true, 119#L1027-3true]) [2025-03-15 01:11:00,594 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2025-03-15 01:11:00,594 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-15 01:11:00,594 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-15 01:11:00,594 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-15 01:11:00,600 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, threadThread3of3ForFork0_#t~ret6=|v_threadThread3of3ForFork0_#t~ret6_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~ret6][307], [322#true, 316#true, 332#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 3#L1045-6true, 67#L1027-3true, 180#L1034-2true, threadThread3of3ForFork0InUse, 149#L1025-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0)]) [2025-03-15 01:11:00,600 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2025-03-15 01:11:00,600 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-15 01:11:00,600 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-15 01:11:00,600 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2025-03-15 01:11:01,145 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1032] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of3ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of3ForFork0_#t~bitwise7=|v_threadThread1of3ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise7][141], [322#true, 59#L1032-2true, 316#true, threadThread1of3ForFork0InUse, 32#$Ultimate##0true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 82#L1029-4true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:01,145 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is not cut-off event [2025-03-15 01:11:01,145 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is not cut-off event [2025-03-15 01:11:01,145 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is not cut-off event [2025-03-15 01:11:01,145 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is not cut-off event [2025-03-15 01:11:01,154 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([969] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of3ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of3ForFork0_#t~bitwise7=|v_threadThread2of3ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~bitwise7][236], [57#L1029-4true, 322#true, 59#L1032-2true, threadThread1of3ForFork0InUse, 316#true, 255#$Ultimate##0true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:01,154 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is not cut-off event [2025-03-15 01:11:01,154 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is not cut-off event [2025-03-15 01:11:01,154 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is not cut-off event [2025-03-15 01:11:01,154 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is not cut-off event [2025-03-15 01:11:01,154 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1015] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread1of3ForFork0_#t~ret3_1| 0))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread1of3ForFork0_#t~ret3=|v_threadThread1of3ForFork0_#t~ret3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~ret3][94], [57#L1029-4true, 322#true, 59#L1032-2true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 149#L1025-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:01,154 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2025-03-15 01:11:01,154 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2025-03-15 01:11:01,154 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2025-03-15 01:11:01,154 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2025-03-15 01:11:01,161 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, threadThread3of3ForFork0_#t~ret6=|v_threadThread3of3ForFork0_#t~ret6_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~ret6][310], [322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 67#L1027-3true, 180#L1034-2true, threadThread3of3ForFork0InUse, 103#L1045-7true, 149#L1025-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:01,161 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2025-03-15 01:11:01,161 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-03-15 01:11:01,161 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-03-15 01:11:01,161 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-03-15 01:11:01,173 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread3of3ForFork0_#t~ret3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, threadThread3of3ForFork0_#t~ret3=|v_threadThread3of3ForFork0_#t~ret3_1|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~ret3][277], [322#true, 316#true, threadThread1of3ForFork0InUse, 180#L1034-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 84#L1027-3true, 103#L1045-7true, 321#(= |#race~threads_total~0| 0), 264#L1025-3true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:01,173 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2025-03-15 01:11:01,173 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-03-15 01:11:01,173 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-03-15 01:11:01,173 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-03-15 01:11:01,173 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1032] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of3ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of3ForFork0_#t~bitwise7=|v_threadThread1of3ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise7][135], [322#true, threadThread1of3ForFork0InUse, 332#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 316#true, 180#L1034-2true, threadThread2of3ForFork0InUse, 3#L1045-6true, threadThread3of3ForFork0InUse, 82#L1029-4true, 321#(= |#race~threads_total~0| 0), 264#L1025-3true, 327#(= |#race~tids~0| 0)]) [2025-03-15 01:11:01,173 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2025-03-15 01:11:01,173 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2025-03-15 01:11:01,173 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2025-03-15 01:11:01,174 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2025-03-15 01:11:01,191 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1000] L1034-2-->L1034-3: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_1|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~mem10][314], [322#true, 299#L1034-3true, threadThread1of3ForFork0InUse, 332#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 316#true, threadThread2of3ForFork0InUse, 3#L1045-6true, threadThread3of3ForFork0InUse, 84#L1027-3true, 321#(= |#race~threads_total~0| 0), 264#L1025-3true, 327#(= |#race~tids~0| 0)]) [2025-03-15 01:11:01,191 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2025-03-15 01:11:01,191 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-03-15 01:11:01,191 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-03-15 01:11:01,191 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2025-03-15 01:11:01,505 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([952] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread2of3ForFork0_#t~ret3_1| 0))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of3ForFork0_#t~ret3=|v_threadThread2of3ForFork0_#t~ret3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~ret3][162], [182#L1025-3true, 322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 84#L1027-3true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true, 258#L1034-1true]) [2025-03-15 01:11:01,505 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is not cut-off event [2025-03-15 01:11:01,505 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is not cut-off event [2025-03-15 01:11:01,505 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is not cut-off event [2025-03-15 01:11:01,505 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is not cut-off event [2025-03-15 01:11:01,505 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([952] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread2of3ForFork0_#t~ret3_1| 0))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of3ForFork0_#t~ret3=|v_threadThread2of3ForFork0_#t~ret3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~ret3][162], [182#L1025-3true, 322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 84#L1027-3true, 206#L1034-2true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:01,505 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2025-03-15 01:11:01,505 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-15 01:11:01,505 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-15 01:11:01,505 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-15 01:11:01,506 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1032] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of3ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of3ForFork0_#t~bitwise7=|v_threadThread1of3ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise7][141], [182#L1025-3true, 322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 82#L1029-4true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 258#L1034-1true]) [2025-03-15 01:11:01,506 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2025-03-15 01:11:01,506 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2025-03-15 01:11:01,506 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2025-03-15 01:11:01,506 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2025-03-15 01:11:01,508 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([963] L1027-->L1027-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~ret6=|v_threadThread2of3ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~ret6][203], [322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 149#L1025-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 258#L1034-1true, 119#L1027-3true]) [2025-03-15 01:11:01,508 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is not cut-off event [2025-03-15 01:11:01,508 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is not cut-off event [2025-03-15 01:11:01,508 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is not cut-off event [2025-03-15 01:11:01,508 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is not cut-off event [2025-03-15 01:11:01,508 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([963] L1027-->L1027-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~ret6=|v_threadThread2of3ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~ret6][203], [322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 206#L1034-2true, threadThread3of3ForFork0InUse, 149#L1025-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true, 119#L1027-3true]) [2025-03-15 01:11:01,508 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2025-03-15 01:11:01,508 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-15 01:11:01,508 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-15 01:11:01,508 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-15 01:11:01,508 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1026] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread1of3ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~ret6=|v_threadThread1of3ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~ret6][124], [322#true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, 84#L1027-3true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 258#L1034-1true, 119#L1027-3true]) [2025-03-15 01:11:01,508 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2025-03-15 01:11:01,508 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:01,508 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:01,508 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:01,518 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread3of3ForFork0_#t~ret3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, threadThread3of3ForFork0_#t~ret3=|v_threadThread3of3ForFork0_#t~ret3_1|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~ret3][277], [322#true, 316#true, threadThread1of3ForFork0InUse, 180#L1034-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 84#L1027-3true, 321#(= |#race~threads_total~0| 0), 264#L1025-3true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:01,518 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2025-03-15 01:11:01,518 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-15 01:11:01,518 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-15 01:11:01,518 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-15 01:11:01,519 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1032] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of3ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of3ForFork0_#t~bitwise7=|v_threadThread1of3ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise7][141], [322#true, threadThread1of3ForFork0InUse, 316#true, 180#L1034-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 103#L1045-7true, 82#L1029-4true, 321#(= |#race~threads_total~0| 0), 264#L1025-3true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:01,519 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2025-03-15 01:11:01,519 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2025-03-15 01:11:01,519 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2025-03-15 01:11:01,519 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2025-03-15 01:11:01,536 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1000] L1034-2-->L1034-3: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_1|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~mem10][317], [322#true, 299#L1034-3true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 103#L1045-7true, 84#L1027-3true, 321#(= |#race~threads_total~0| 0), 264#L1025-3true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:01,537 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2025-03-15 01:11:01,537 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-15 01:11:01,537 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-15 01:11:01,537 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-15 01:11:01,564 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][167], [322#true, 316#true, threadThread1of3ForFork0InUse, 32#$Ultimate##0true, 73#L1031-13true, 157#L1045-4true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 153#L1032-1true, 330#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0), 327#(= |#race~tids~0| 0)]) [2025-03-15 01:11:01,565 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2025-03-15 01:11:01,565 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-15 01:11:01,565 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-15 01:11:01,565 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2025-03-15 01:11:01,883 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([906] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread3of3ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread3of3ForFork0_#t~bitwise7=|v_threadThread3of3ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread3of3ForFork0_#t~bitwise7][331], [4#L1029-4true, 322#true, 316#true, threadThread1of3ForFork0InUse, 32#$Ultimate##0true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 108#L1034-2true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:01,883 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2025-03-15 01:11:01,883 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2025-03-15 01:11:01,883 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2025-03-15 01:11:01,883 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2025-03-15 01:11:01,888 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1032] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of3ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of3ForFork0_#t~bitwise7=|v_threadThread1of3ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise7][141], [322#true, 316#true, threadThread1of3ForFork0InUse, 32#$Ultimate##0true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 82#L1029-4true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true, 258#L1034-1true]) [2025-03-15 01:11:01,888 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is not cut-off event [2025-03-15 01:11:01,888 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is not cut-off event [2025-03-15 01:11:01,888 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is not cut-off event [2025-03-15 01:11:01,888 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is not cut-off event [2025-03-15 01:11:01,888 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1032] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of3ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of3ForFork0_#t~bitwise7=|v_threadThread1of3ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise7][141], [322#true, 316#true, threadThread1of3ForFork0InUse, 32#$Ultimate##0true, threadThread2of3ForFork0InUse, 206#L1034-2true, threadThread3of3ForFork0InUse, 82#L1029-4true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:01,888 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2025-03-15 01:11:01,888 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2025-03-15 01:11:01,888 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2025-03-15 01:11:01,888 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2025-03-15 01:11:01,889 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1032] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of3ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of3ForFork0_#t~bitwise7=|v_threadThread1of3ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise7][141], [322#true, 316#true, threadThread1of3ForFork0InUse, 180#L1034-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 82#L1029-4true, 321#(= |#race~threads_total~0| 0), 264#L1025-3true, 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:01,890 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2025-03-15 01:11:01,890 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2025-03-15 01:11:01,890 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2025-03-15 01:11:01,890 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2025-03-15 01:11:01,892 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1032] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of3ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of3ForFork0_#t~bitwise7=|v_threadThread1of3ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise7][141], [182#L1025-3true, 322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 206#L1034-2true, threadThread3of3ForFork0InUse, 82#L1029-4true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:01,892 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2025-03-15 01:11:01,892 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2025-03-15 01:11:01,892 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2025-03-15 01:11:01,892 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2025-03-15 01:11:01,894 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, threadThread3of3ForFork0_#t~ret6=|v_threadThread3of3ForFork0_#t~ret6_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~ret6][310], [322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 180#L1034-2true, 67#L1027-3true, threadThread3of3ForFork0InUse, 149#L1025-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:01,894 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is not cut-off event [2025-03-15 01:11:01,894 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is not cut-off event [2025-03-15 01:11:01,894 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is not cut-off event [2025-03-15 01:11:01,894 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is not cut-off event [2025-03-15 01:11:01,896 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1026] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread1of3ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~ret6=|v_threadThread1of3ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~ret6][124], [322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 206#L1034-2true, 84#L1027-3true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true, 119#L1027-3true]) [2025-03-15 01:11:01,896 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2025-03-15 01:11:01,896 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:01,896 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:01,896 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:01,899 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([906] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread3of3ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread3of3ForFork0_#t~bitwise7=|v_threadThread3of3ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread3of3ForFork0_#t~bitwise7][331], [322#true, 4#L1029-4true, 316#true, threadThread1of3ForFork0InUse, 255#$Ultimate##0true, threadThread2of3ForFork0InUse, 180#L1034-2true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:01,899 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2025-03-15 01:11:01,899 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2025-03-15 01:11:01,899 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2025-03-15 01:11:01,899 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2025-03-15 01:11:01,900 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([969] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of3ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of3ForFork0_#t~bitwise7=|v_threadThread2of3ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~bitwise7][236], [57#L1029-4true, 322#true, threadThread1of3ForFork0InUse, 316#true, 255#$Ultimate##0true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 258#L1034-1true]) [2025-03-15 01:11:01,900 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is not cut-off event [2025-03-15 01:11:01,900 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is not cut-off event [2025-03-15 01:11:01,900 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is not cut-off event [2025-03-15 01:11:01,900 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is not cut-off event [2025-03-15 01:11:01,900 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([969] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of3ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of3ForFork0_#t~bitwise7=|v_threadThread2of3ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~bitwise7][236], [57#L1029-4true, 322#true, threadThread1of3ForFork0InUse, 316#true, 255#$Ultimate##0true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 206#L1034-2true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:01,900 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2025-03-15 01:11:01,900 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2025-03-15 01:11:01,900 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2025-03-15 01:11:01,900 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2025-03-15 01:11:01,900 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1015] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread1of3ForFork0_#t~ret3_1| 0))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread1of3ForFork0_#t~ret3=|v_threadThread1of3ForFork0_#t~ret3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~ret3][94], [57#L1029-4true, 322#true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 149#L1025-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true, 258#L1034-1true]) [2025-03-15 01:11:01,900 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2025-03-15 01:11:01,900 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2025-03-15 01:11:01,900 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2025-03-15 01:11:01,900 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2025-03-15 01:11:01,909 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1032] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of3ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of3ForFork0_#t~bitwise7=|v_threadThread1of3ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise7][141], [322#true, 316#true, threadThread1of3ForFork0InUse, 180#L1034-2true, threadThread2of3ForFork0InUse, 207#$Ultimate##0true, threadThread3of3ForFork0InUse, 103#L1045-7true, 321#(= |#race~threads_total~0| 0), 82#L1029-4true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:01,910 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is not cut-off event [2025-03-15 01:11:01,910 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is not cut-off event [2025-03-15 01:11:01,910 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is not cut-off event [2025-03-15 01:11:01,910 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is not cut-off event [2025-03-15 01:11:01,911 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1000] L1034-2-->L1034-3: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_1|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~mem10][317], [322#true, 299#L1034-3true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 84#L1027-3true, 321#(= |#race~threads_total~0| 0), 264#L1025-3true, 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:01,911 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2025-03-15 01:11:01,911 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2025-03-15 01:11:01,911 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2025-03-15 01:11:01,911 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2025-03-15 01:11:01,912 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([937] L1034-2-->L1034-3: Formula: (= (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ v_~tids~0.offset_18 (* (let ((.cse0 (mod v_threadThread3of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4))) |v_threadThread3of3ForFork0_#t~mem10_1|) InVars {#memory_int=|v_#memory_int_9|, threadThread3of3ForFork0_~next_worker~0=v_threadThread3of3ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread3of3ForFork0_#t~mem10=|v_threadThread3of3ForFork0_#t~mem10_1|, threadThread3of3ForFork0_~next_worker~0=v_threadThread3of3ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread3of3ForFork0_#t~mem10][377], [182#L1025-3true, 322#true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, 84#L1027-3true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 125#L1034-3true]) [2025-03-15 01:11:01,912 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2025-03-15 01:11:01,912 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2025-03-15 01:11:01,912 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2025-03-15 01:11:01,912 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2025-03-15 01:11:01,914 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1000] L1034-2-->L1034-3: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_1|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~mem10][317], [322#true, 299#L1034-3true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 67#L1027-3true, threadThread3of3ForFork0InUse, 149#L1025-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:01,914 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2025-03-15 01:11:01,914 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2025-03-15 01:11:01,914 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2025-03-15 01:11:01,914 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2025-03-15 01:11:01,916 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([937] L1034-2-->L1034-3: Formula: (= (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ v_~tids~0.offset_18 (* (let ((.cse0 (mod v_threadThread3of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4))) |v_threadThread3of3ForFork0_#t~mem10_1|) InVars {#memory_int=|v_#memory_int_9|, threadThread3of3ForFork0_~next_worker~0=v_threadThread3of3ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread3of3ForFork0_#t~mem10=|v_threadThread3of3ForFork0_#t~mem10_1|, threadThread3of3ForFork0_~next_worker~0=v_threadThread3of3ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread3of3ForFork0_#t~mem10][377], [322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 149#L1025-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true, 125#L1034-3true, 119#L1027-3true]) [2025-03-15 01:11:01,916 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2025-03-15 01:11:01,916 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2025-03-15 01:11:01,916 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2025-03-15 01:11:01,916 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2025-03-15 01:11:01,926 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1000] L1034-2-->L1034-3: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_1|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~mem10][317], [322#true, 299#L1034-3true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, 207#$Ultimate##0true, 103#L1045-7true, threadThread3of3ForFork0InUse, 82#L1029-4true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:01,926 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2025-03-15 01:11:01,926 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2025-03-15 01:11:01,926 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2025-03-15 01:11:01,926 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2025-03-15 01:11:01,940 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][166], [322#true, threadThread1of3ForFork0InUse, 32#$Ultimate##0true, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 153#L1032-1true, 331#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), 155#L1045-5true, 327#(= |#race~tids~0| 0)]) [2025-03-15 01:11:01,940 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2025-03-15 01:11:01,940 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2025-03-15 01:11:01,940 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2025-03-15 01:11:01,940 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2025-03-15 01:11:01,959 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][167], [322#true, threadThread1of3ForFork0InUse, 224#L1032-2true, 316#true, 73#L1031-13true, 157#L1045-4true, threadThread2of3ForFork0InUse, 207#$Ultimate##0true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 330#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0)]) [2025-03-15 01:11:01,959 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2025-03-15 01:11:01,959 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2025-03-15 01:11:01,959 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2025-03-15 01:11:01,959 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2025-03-15 01:11:01,960 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][167], [322#true, 59#L1032-2true, threadThread1of3ForFork0InUse, 32#$Ultimate##0true, 316#true, 73#L1031-13true, 157#L1045-4true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 330#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0)]) [2025-03-15 01:11:01,960 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2025-03-15 01:11:01,960 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2025-03-15 01:11:01,960 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2025-03-15 01:11:01,960 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2025-03-15 01:11:02,155 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1026] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread1of3ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~ret6=|v_threadThread1of3ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~ret6][124], [322#true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, 180#L1034-2true, 67#L1027-3true, 84#L1027-3true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:02,156 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2025-03-15 01:11:02,156 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:02,156 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:02,156 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:02,506 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([952] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread2of3ForFork0_#t~ret3_1| 0))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of3ForFork0_#t~ret3=|v_threadThread2of3ForFork0_#t~ret3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~ret3][162], [182#L1025-3true, 322#true, 59#L1032-2true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 82#L1029-4true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:02,507 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is not cut-off event [2025-03-15 01:11:02,507 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is not cut-off event [2025-03-15 01:11:02,507 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is not cut-off event [2025-03-15 01:11:02,507 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is not cut-off event [2025-03-15 01:11:02,507 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1044] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of3ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise8][156], [182#L1025-3true, 322#true, 59#L1032-2true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 293#L1031-5true, 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:02,507 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2025-03-15 01:11:02,507 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2025-03-15 01:11:02,507 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2025-03-15 01:11:02,507 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2025-03-15 01:11:02,507 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [182#L1025-3true, 322#true, 59#L1032-2true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:02,507 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2025-03-15 01:11:02,507 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2025-03-15 01:11:02,507 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2025-03-15 01:11:02,507 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2025-03-15 01:11:02,508 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1032] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of3ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of3ForFork0_#t~bitwise7=|v_threadThread1of3ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise7][141], [322#true, threadThread1of3ForFork0InUse, 316#true, 180#L1034-2true, threadThread2of3ForFork0InUse, 207#$Ultimate##0true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 82#L1029-4true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:02,508 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is not cut-off event [2025-03-15 01:11:02,508 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is not cut-off event [2025-03-15 01:11:02,508 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is not cut-off event [2025-03-15 01:11:02,508 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is not cut-off event [2025-03-15 01:11:02,514 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([969] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of3ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of3ForFork0_#t~bitwise7=|v_threadThread2of3ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~bitwise7][236], [57#L1029-4true, 322#true, 59#L1032-2true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 149#L1025-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:02,514 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is not cut-off event [2025-03-15 01:11:02,515 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is not cut-off event [2025-03-15 01:11:02,515 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is not cut-off event [2025-03-15 01:11:02,515 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is not cut-off event [2025-03-15 01:11:02,519 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1015] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread1of3ForFork0_#t~ret3_1| 0))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread1of3ForFork0_#t~ret3=|v_threadThread1of3ForFork0_#t~ret3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~ret3][94], [57#L1029-4true, 322#true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 206#L1034-2true, 149#L1025-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:02,519 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2025-03-15 01:11:02,519 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2025-03-15 01:11:02,519 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2025-03-15 01:11:02,519 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2025-03-15 01:11:02,524 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, threadThread1of3ForFork0InUse, 32#$Ultimate##0true, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, 103#L1045-7true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 153#L1032-1true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:02,524 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2025-03-15 01:11:02,524 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2025-03-15 01:11:02,524 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2025-03-15 01:11:02,524 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2025-03-15 01:11:02,525 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1000] L1034-2-->L1034-3: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_1|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~mem10][317], [322#true, 299#L1034-3true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, 207#$Ultimate##0true, threadThread3of3ForFork0InUse, 82#L1029-4true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:02,525 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2025-03-15 01:11:02,525 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2025-03-15 01:11:02,525 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2025-03-15 01:11:02,525 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2025-03-15 01:11:02,526 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([937] L1034-2-->L1034-3: Formula: (= (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ v_~tids~0.offset_18 (* (let ((.cse0 (mod v_threadThread3of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4))) |v_threadThread3of3ForFork0_#t~mem10_1|) InVars {#memory_int=|v_#memory_int_9|, threadThread3of3ForFork0_~next_worker~0=v_threadThread3of3ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread3of3ForFork0_#t~mem10=|v_threadThread3of3ForFork0_#t~mem10_1|, threadThread3of3ForFork0_~next_worker~0=v_threadThread3of3ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread3of3ForFork0_#t~mem10][377], [322#true, 32#$Ultimate##0true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 82#L1029-4true, 327#(= |#race~tids~0| 0), 125#L1034-3true, 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:02,526 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2025-03-15 01:11:02,526 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2025-03-15 01:11:02,526 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2025-03-15 01:11:02,526 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2025-03-15 01:11:02,534 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([937] L1034-2-->L1034-3: Formula: (= (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ v_~tids~0.offset_18 (* (let ((.cse0 (mod v_threadThread3of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4))) |v_threadThread3of3ForFork0_#t~mem10_1|) InVars {#memory_int=|v_#memory_int_9|, threadThread3of3ForFork0_~next_worker~0=v_threadThread3of3ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread3of3ForFork0_#t~mem10=|v_threadThread3of3ForFork0_#t~mem10_1|, threadThread3of3ForFork0_~next_worker~0=v_threadThread3of3ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread3of3ForFork0_#t~mem10][377], [57#L1029-4true, 322#true, 316#true, threadThread1of3ForFork0InUse, 255#$Ultimate##0true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true, 125#L1034-3true]) [2025-03-15 01:11:02,534 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2025-03-15 01:11:02,534 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2025-03-15 01:11:02,534 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2025-03-15 01:11:02,534 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2025-03-15 01:11:02,542 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][165], [322#true, threadThread1of3ForFork0InUse, 332#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 32#$Ultimate##0true, 316#true, 73#L1031-13true, 3#L1045-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 153#L1032-1true, 327#(= |#race~tids~0| 0)]) [2025-03-15 01:11:02,542 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2025-03-15 01:11:02,542 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2025-03-15 01:11:02,542 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2025-03-15 01:11:02,542 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2025-03-15 01:11:02,560 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][166], [322#true, threadThread1of3ForFork0InUse, 224#L1032-2true, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, 207#$Ultimate##0true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 155#L1045-5true, 327#(= |#race~tids~0| 0), 331#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0))]) [2025-03-15 01:11:02,561 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2025-03-15 01:11:02,561 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2025-03-15 01:11:02,561 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2025-03-15 01:11:02,561 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2025-03-15 01:11:02,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][166], [322#true, 59#L1032-2true, threadThread1of3ForFork0InUse, 32#$Ultimate##0true, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 331#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), 155#L1045-5true, 327#(= |#race~tids~0| 0)]) [2025-03-15 01:11:02,562 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2025-03-15 01:11:02,562 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2025-03-15 01:11:02,562 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2025-03-15 01:11:02,562 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2025-03-15 01:11:02,578 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][167], [322#true, 224#L1032-2true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, 157#L1045-4true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 264#L1025-3true, 330#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0)]) [2025-03-15 01:11:02,579 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2025-03-15 01:11:02,579 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2025-03-15 01:11:02,579 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2025-03-15 01:11:02,579 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2025-03-15 01:11:02,601 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][127], [322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, 242#L1045-3true, 207#$Ultimate##0true, 328#true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 163#L1034-1true]) [2025-03-15 01:11:02,601 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2025-03-15 01:11:02,602 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2025-03-15 01:11:02,602 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2025-03-15 01:11:02,602 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2025-03-15 01:11:02,862 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][127], [322#true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, 207#$Ultimate##0true, 186#L1043-5true, threadThread3of3ForFork0InUse, 328#true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 163#L1034-1true]) [2025-03-15 01:11:02,863 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2025-03-15 01:11:02,863 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2025-03-15 01:11:02,863 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2025-03-15 01:11:02,863 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2025-03-15 01:11:02,936 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1044] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of3ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise8][156], [322#true, 59#L1032-2true, threadThread1of3ForFork0InUse, 32#$Ultimate##0true, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 293#L1031-5true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:02,936 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is not cut-off event [2025-03-15 01:11:02,936 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is not cut-off event [2025-03-15 01:11:02,936 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is not cut-off event [2025-03-15 01:11:02,936 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is not cut-off event [2025-03-15 01:11:02,948 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([981] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread2of3ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread2of3ForFork0_#t~bitwise8=|v_threadThread2of3ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~bitwise8][269], [17#L1031-5true, 322#true, 59#L1032-2true, 316#true, threadThread1of3ForFork0InUse, 255#$Ultimate##0true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:02,948 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is not cut-off event [2025-03-15 01:11:02,948 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is not cut-off event [2025-03-15 01:11:02,948 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is not cut-off event [2025-03-15 01:11:02,948 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is not cut-off event [2025-03-15 01:11:02,948 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1015] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread1of3ForFork0_#t~ret3_1| 0))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread1of3ForFork0_#t~ret3=|v_threadThread1of3ForFork0_#t~ret3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~ret3][94], [17#L1031-5true, 322#true, 59#L1032-2true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 149#L1025-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:02,948 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2025-03-15 01:11:02,948 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2025-03-15 01:11:02,948 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2025-03-15 01:11:02,948 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2025-03-15 01:11:02,955 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, 59#L1032-2true, 32#$Ultimate##0true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:02,955 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2025-03-15 01:11:02,955 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2025-03-15 01:11:02,955 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2025-03-15 01:11:02,955 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2025-03-15 01:11:02,955 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, 32#$Ultimate##0true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 153#L1032-1true, 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:02,955 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2025-03-15 01:11:02,955 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2025-03-15 01:11:02,955 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2025-03-15 01:11:02,955 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2025-03-15 01:11:02,955 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, 59#L1032-2true, 32#$Ultimate##0true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 103#L1045-7true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:02,955 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2025-03-15 01:11:02,956 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2025-03-15 01:11:02,956 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2025-03-15 01:11:02,956 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2025-03-15 01:11:02,956 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, 32#$Ultimate##0true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 103#L1045-7true, 321#(= |#race~threads_total~0| 0), 153#L1032-1true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:02,956 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2025-03-15 01:11:02,956 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2025-03-15 01:11:02,956 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2025-03-15 01:11:02,956 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2025-03-15 01:11:02,956 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2025-03-15 01:11:02,977 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [182#L1025-3true, 322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, 103#L1045-7true, threadThread3of3ForFork0InUse, 153#L1032-1true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:02,977 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2025-03-15 01:11:02,977 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2025-03-15 01:11:02,977 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2025-03-15 01:11:02,977 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2025-03-15 01:11:02,977 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [182#L1025-3true, 322#true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 153#L1032-1true, 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:02,977 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2025-03-15 01:11:02,977 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:02,977 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:02,977 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:02,978 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][165], [322#true, 316#true, threadThread1of3ForFork0InUse, 224#L1032-2true, 332#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 73#L1031-13true, threadThread2of3ForFork0InUse, 3#L1045-6true, 207#$Ultimate##0true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0)]) [2025-03-15 01:11:02,978 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2025-03-15 01:11:02,978 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2025-03-15 01:11:02,978 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2025-03-15 01:11:02,978 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2025-03-15 01:11:02,980 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][165], [322#true, 59#L1032-2true, 332#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), threadThread1of3ForFork0InUse, 32#$Ultimate##0true, 316#true, 73#L1031-13true, 3#L1045-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0)]) [2025-03-15 01:11:02,980 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2025-03-15 01:11:02,980 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2025-03-15 01:11:02,980 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2025-03-15 01:11:02,980 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2025-03-15 01:11:02,982 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1044] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of3ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise8][150], [322#true, 332#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, 180#L1034-2true, 3#L1045-6true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 264#L1025-3true, 293#L1031-5true]) [2025-03-15 01:11:02,982 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2025-03-15 01:11:02,982 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2025-03-15 01:11:02,982 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2025-03-15 01:11:02,982 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2025-03-15 01:11:02,982 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread3of3ForFork0_#t~ret3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, threadThread3of3ForFork0_#t~ret3=|v_threadThread3of3ForFork0_#t~ret3_1|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~ret3][277], [322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 180#L1034-2true, 103#L1045-7true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 82#L1029-4true, 327#(= |#race~tids~0| 0), 264#L1025-3true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:02,982 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2025-03-15 01:11:02,982 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2025-03-15 01:11:02,982 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2025-03-15 01:11:02,982 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2025-03-15 01:11:02,999 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][166], [322#true, 224#L1032-2true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 331#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), 327#(= |#race~tids~0| 0), 264#L1025-3true, 155#L1045-5true]) [2025-03-15 01:11:03,000 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2025-03-15 01:11:03,000 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2025-03-15 01:11:03,000 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2025-03-15 01:11:03,000 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2025-03-15 01:11:03,003 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1000] L1034-2-->L1034-3: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_1|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~mem10][314], [322#true, 299#L1034-3true, 316#true, threadThread1of3ForFork0InUse, 332#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 3#L1045-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 82#L1029-4true, 321#(= |#race~threads_total~0| 0), 264#L1025-3true, 327#(= |#race~tids~0| 0)]) [2025-03-15 01:11:03,003 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2025-03-15 01:11:03,003 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2025-03-15 01:11:03,003 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2025-03-15 01:11:03,003 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2025-03-15 01:11:03,016 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][167], [182#L1025-3true, 322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, 157#L1045-4true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 153#L1032-1true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 330#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0)]) [2025-03-15 01:11:03,016 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2025-03-15 01:11:03,017 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2025-03-15 01:11:03,017 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2025-03-15 01:11:03,017 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2025-03-15 01:11:03,018 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][167], [322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, 180#L1034-2true, 157#L1045-4true, threadThread2of3ForFork0InUse, 207#$Ultimate##0true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 330#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0), 327#(= |#race~tids~0| 0)]) [2025-03-15 01:11:03,018 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2025-03-15 01:11:03,018 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2025-03-15 01:11:03,018 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2025-03-15 01:11:03,018 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2025-03-15 01:11:03,020 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][167], [322#true, threadThread1of3ForFork0InUse, 32#$Ultimate##0true, 316#true, 73#L1031-13true, 157#L1045-4true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 330#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0), 258#L1034-1true]) [2025-03-15 01:11:03,020 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2025-03-15 01:11:03,020 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2025-03-15 01:11:03,020 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2025-03-15 01:11:03,020 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2025-03-15 01:11:03,043 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][165], [322#true, 332#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, 3#L1045-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 264#L1025-3true, 163#L1034-1true]) [2025-03-15 01:11:03,043 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2025-03-15 01:11:03,043 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2025-03-15 01:11:03,043 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2025-03-15 01:11:03,043 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2025-03-15 01:11:03,043 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][166], [322#true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 155#L1045-5true, 327#(= |#race~tids~0| 0), 331#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), 264#L1025-3true, 163#L1034-1true]) [2025-03-15 01:11:03,043 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2025-03-15 01:11:03,043 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:03,043 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:03,043 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:03,057 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1026] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread1of3ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~ret6=|v_threadThread1of3ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~ret6][124], [57#L1029-4true, 322#true, 59#L1032-2true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, 84#L1027-3true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:03,058 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2025-03-15 01:11:03,058 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2025-03-15 01:11:03,058 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2025-03-15 01:11:03,058 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2025-03-15 01:11:03,073 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][165], [322#true, 316#true, threadThread1of3ForFork0InUse, 332#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 73#L1031-13true, 3#L1045-6true, threadThread2of3ForFork0InUse, 180#L1034-2true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 264#L1025-3true, 327#(= |#race~tids~0| 0)]) [2025-03-15 01:11:03,073 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2025-03-15 01:11:03,073 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:03,073 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:03,073 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:03,581 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, 59#L1032-2true, threadThread1of3ForFork0InUse, 32#$Ultimate##0true, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:03,582 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2025-03-15 01:11:03,582 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2025-03-15 01:11:03,582 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2025-03-15 01:11:03,582 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2025-03-15 01:11:03,582 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2025-03-15 01:11:03,584 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([952] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread2of3ForFork0_#t~ret3_1| 0))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of3ForFork0_#t~ret3=|v_threadThread2of3ForFork0_#t~ret3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~ret3][162], [182#L1025-3true, 322#true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 82#L1029-4true, 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 258#L1034-1true]) [2025-03-15 01:11:03,584 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is not cut-off event [2025-03-15 01:11:03,584 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is not cut-off event [2025-03-15 01:11:03,585 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is not cut-off event [2025-03-15 01:11:03,585 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is not cut-off event [2025-03-15 01:11:03,585 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1044] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of3ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise8][156], [182#L1025-3true, 322#true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 293#L1031-5true, 237#L1045-8true, 258#L1034-1true]) [2025-03-15 01:11:03,585 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2025-03-15 01:11:03,585 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:03,585 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:03,585 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:03,585 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([952] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread2of3ForFork0_#t~ret3_1| 0))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of3ForFork0_#t~ret3=|v_threadThread2of3ForFork0_#t~ret3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~ret3][162], [182#L1025-3true, 322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 206#L1034-2true, 321#(= |#race~threads_total~0| 0), 82#L1029-4true, 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:03,585 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2025-03-15 01:11:03,585 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2025-03-15 01:11:03,585 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2025-03-15 01:11:03,585 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2025-03-15 01:11:03,585 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [182#L1025-3true, 322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 258#L1034-1true]) [2025-03-15 01:11:03,585 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2025-03-15 01:11:03,585 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:03,585 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:03,585 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:03,586 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [322#true, 308#L1045-9true, 59#L1032-2true, threadThread1of3ForFork0NotInUse, 316#true, 32#$Ultimate##0true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:03,586 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2025-03-15 01:11:03,586 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2025-03-15 01:11:03,586 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2025-03-15 01:11:03,586 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2025-03-15 01:11:03,593 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([906] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread3of3ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread3of3ForFork0_#t~bitwise7=|v_threadThread3of3ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread3of3ForFork0_#t~bitwise7][331], [4#L1029-4true, 322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 180#L1034-2true, threadThread3of3ForFork0InUse, 149#L1025-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:03,593 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2025-03-15 01:11:03,593 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2025-03-15 01:11:03,593 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2025-03-15 01:11:03,593 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2025-03-15 01:11:03,594 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([969] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of3ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of3ForFork0_#t~bitwise7=|v_threadThread2of3ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~bitwise7][236], [57#L1029-4true, 322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 149#L1025-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true, 258#L1034-1true]) [2025-03-15 01:11:03,594 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is not cut-off event [2025-03-15 01:11:03,594 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is not cut-off event [2025-03-15 01:11:03,594 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is not cut-off event [2025-03-15 01:11:03,594 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is not cut-off event [2025-03-15 01:11:03,594 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([969] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of3ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of3ForFork0_#t~bitwise7=|v_threadThread2of3ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~bitwise7][236], [57#L1029-4true, 322#true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, 206#L1034-2true, threadThread3of3ForFork0InUse, 149#L1025-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:03,594 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2025-03-15 01:11:03,594 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2025-03-15 01:11:03,594 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2025-03-15 01:11:03,594 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2025-03-15 01:11:03,599 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1081] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_14| v_threadThread2of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][275], [308#L1045-9true, 322#true, 59#L1032-2true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0NotInUse, 255#$Ultimate##0true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:03,599 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2025-03-15 01:11:03,599 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2025-03-15 01:11:03,599 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2025-03-15 01:11:03,599 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2025-03-15 01:11:03,606 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 103#L1045-7true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 264#L1025-3true, 163#L1034-1true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:03,606 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2025-03-15 01:11:03,606 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:03,606 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:03,606 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:03,609 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [182#L1025-3true, 322#true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 103#L1045-7true, 321#(= |#race~threads_total~0| 0), 153#L1032-1true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:03,609 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2025-03-15 01:11:03,609 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2025-03-15 01:11:03,609 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2025-03-15 01:11:03,609 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2025-03-15 01:11:03,609 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2025-03-15 01:11:03,612 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, 32#$Ultimate##0true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 258#L1034-1true]) [2025-03-15 01:11:03,612 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2025-03-15 01:11:03,612 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:03,612 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:03,612 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:03,612 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, 32#$Ultimate##0true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 103#L1045-7true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 258#L1034-1true]) [2025-03-15 01:11:03,612 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2025-03-15 01:11:03,612 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2025-03-15 01:11:03,612 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2025-03-15 01:11:03,612 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2025-03-15 01:11:03,613 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1044] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of3ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise8][156], [322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 180#L1034-2true, threadThread3of3ForFork0InUse, 103#L1045-7true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 264#L1025-3true, 293#L1031-5true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:03,613 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2025-03-15 01:11:03,613 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:03,613 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:03,613 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:03,614 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, 180#L1034-2true, threadThread3of3ForFork0InUse, 103#L1045-7true, 321#(= |#race~threads_total~0| 0), 264#L1025-3true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:03,614 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2025-03-15 01:11:03,614 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:03,614 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:03,614 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:03,614 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread3of3ForFork0_#t~ret3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, threadThread3of3ForFork0_#t~ret3=|v_threadThread3of3ForFork0_#t~ret3_1|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~ret3][277], [322#true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, 180#L1034-2true, threadThread3of3ForFork0InUse, 82#L1029-4true, 321#(= |#race~threads_total~0| 0), 264#L1025-3true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:03,614 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2025-03-15 01:11:03,614 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2025-03-15 01:11:03,614 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2025-03-15 01:11:03,614 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2025-03-15 01:11:03,632 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][165], [322#true, 224#L1032-2true, 332#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, 3#L1045-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 264#L1025-3true]) [2025-03-15 01:11:03,632 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2025-03-15 01:11:03,632 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2025-03-15 01:11:03,632 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2025-03-15 01:11:03,632 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2025-03-15 01:11:03,633 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [182#L1025-3true, 322#true, 59#L1032-2true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, 103#L1045-7true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:03,633 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2025-03-15 01:11:03,633 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:03,633 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:03,633 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:03,633 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [182#L1025-3true, 322#true, 59#L1032-2true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:03,633 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2025-03-15 01:11:03,633 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2025-03-15 01:11:03,633 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2025-03-15 01:11:03,633 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2025-03-15 01:11:03,633 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2025-03-15 01:11:03,634 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1044] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of3ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise8][156], [322#true, threadThread1of3ForFork0InUse, 316#true, 180#L1034-2true, threadThread2of3ForFork0InUse, 103#L1045-7true, 207#$Ultimate##0true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 293#L1031-5true]) [2025-03-15 01:11:03,634 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2025-03-15 01:11:03,634 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2025-03-15 01:11:03,634 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2025-03-15 01:11:03,634 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2025-03-15 01:11:03,638 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1000] L1034-2-->L1034-3: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_1|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~mem10][317], [322#true, 299#L1034-3true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 103#L1045-7true, 82#L1029-4true, 321#(= |#race~threads_total~0| 0), 264#L1025-3true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:03,638 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2025-03-15 01:11:03,639 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2025-03-15 01:11:03,639 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2025-03-15 01:11:03,639 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2025-03-15 01:11:03,656 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][166], [182#L1025-3true, 322#true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 153#L1032-1true, 327#(= |#race~tids~0| 0), 331#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), 155#L1045-5true]) [2025-03-15 01:11:03,656 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2025-03-15 01:11:03,656 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2025-03-15 01:11:03,656 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2025-03-15 01:11:03,656 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2025-03-15 01:11:03,658 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][166], [322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, 180#L1034-2true, threadThread2of3ForFork0InUse, 207#$Ultimate##0true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 155#L1045-5true, 331#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0))]) [2025-03-15 01:11:03,658 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2025-03-15 01:11:03,658 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2025-03-15 01:11:03,658 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2025-03-15 01:11:03,658 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2025-03-15 01:11:03,661 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][166], [322#true, threadThread1of3ForFork0InUse, 32#$Ultimate##0true, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 331#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), 327#(= |#race~tids~0| 0), 155#L1045-5true, 258#L1034-1true]) [2025-03-15 01:11:03,661 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2025-03-15 01:11:03,661 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2025-03-15 01:11:03,661 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2025-03-15 01:11:03,661 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2025-03-15 01:11:03,681 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][167], [322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, 157#L1045-4true, threadThread2of3ForFork0InUse, 207#$Ultimate##0true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 330#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0), 163#L1034-1true]) [2025-03-15 01:11:03,681 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is not cut-off event [2025-03-15 01:11:03,681 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is not cut-off event [2025-03-15 01:11:03,681 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is not cut-off event [2025-03-15 01:11:03,681 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is not cut-off event [2025-03-15 01:11:03,682 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][167], [182#L1025-3true, 322#true, 59#L1032-2true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, 157#L1045-4true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 330#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0)]) [2025-03-15 01:11:03,682 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2025-03-15 01:11:03,682 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2025-03-15 01:11:03,682 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2025-03-15 01:11:03,682 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2025-03-15 01:11:03,683 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][165], [322#true, threadThread1of3ForFork0InUse, 332#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 316#true, 73#L1031-13true, 3#L1045-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 264#L1025-3true, 327#(= |#race~tids~0| 0), 163#L1034-1true]) [2025-03-15 01:11:03,683 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2025-03-15 01:11:03,683 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2025-03-15 01:11:03,683 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2025-03-15 01:11:03,683 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2025-03-15 01:11:03,683 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2025-03-15 01:11:03,683 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][166], [322#true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 264#L1025-3true, 155#L1045-5true, 331#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), 327#(= |#race~tids~0| 0), 163#L1034-1true]) [2025-03-15 01:11:03,683 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2025-03-15 01:11:03,683 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:03,683 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:03,683 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:03,683 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:03,683 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][167], [322#true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, 157#L1045-4true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 330#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0), 264#L1025-3true, 163#L1034-1true]) [2025-03-15 01:11:03,683 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2025-03-15 01:11:03,684 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2025-03-15 01:11:03,684 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2025-03-15 01:11:03,684 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2025-03-15 01:11:03,685 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][167], [322#true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, 157#L1045-4true, threadThread2of3ForFork0InUse, 180#L1034-2true, 207#$Ultimate##0true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 330#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0), 327#(= |#race~tids~0| 0)]) [2025-03-15 01:11:03,685 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2025-03-15 01:11:03,685 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2025-03-15 01:11:03,685 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2025-03-15 01:11:03,685 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2025-03-15 01:11:03,685 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2025-03-15 01:11:03,690 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][167], [322#true, threadThread1of3ForFork0InUse, 32#$Ultimate##0true, 316#true, 73#L1031-13true, 157#L1045-4true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 206#L1034-2true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 330#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0)]) [2025-03-15 01:11:03,690 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2025-03-15 01:11:03,690 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2025-03-15 01:11:03,690 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2025-03-15 01:11:03,690 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2025-03-15 01:11:03,725 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][127], [322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, 180#L1034-2true, threadThread2of3ForFork0InUse, 242#L1045-3true, 207#$Ultimate##0true, 328#true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0)]) [2025-03-15 01:11:03,725 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is not cut-off event [2025-03-15 01:11:03,725 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is not cut-off event [2025-03-15 01:11:03,725 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is not cut-off event [2025-03-15 01:11:03,725 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is not cut-off event [2025-03-15 01:11:03,727 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][165], [322#true, threadThread1of3ForFork0InUse, 316#true, 332#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 73#L1031-13true, 180#L1034-2true, 3#L1045-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 264#L1025-3true]) [2025-03-15 01:11:03,727 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2025-03-15 01:11:03,727 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:03,727 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:03,727 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:03,727 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:03,728 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][166], [322#true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, 180#L1034-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 155#L1045-5true, 327#(= |#race~tids~0| 0), 331#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), 264#L1025-3true]) [2025-03-15 01:11:03,728 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2025-03-15 01:11:03,728 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2025-03-15 01:11:03,728 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2025-03-15 01:11:03,728 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2025-03-15 01:11:03,728 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, 180#L1034-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 103#L1045-7true, 321#(= |#race~threads_total~0| 0), 264#L1025-3true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:03,728 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2025-03-15 01:11:03,728 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:03,728 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:03,728 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:03,728 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:04,013 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][127], [322#true, 140#L1043-7true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, 207#$Ultimate##0true, 328#true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 163#L1034-1true]) [2025-03-15 01:11:04,013 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2025-03-15 01:11:04,013 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2025-03-15 01:11:04,013 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2025-03-15 01:11:04,014 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2025-03-15 01:11:04,041 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][127], [322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, 180#L1034-2true, threadThread2of3ForFork0InUse, 207#$Ultimate##0true, 186#L1043-5true, 328#true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0)]) [2025-03-15 01:11:04,041 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is not cut-off event [2025-03-15 01:11:04,041 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is not cut-off event [2025-03-15 01:11:04,041 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is not cut-off event [2025-03-15 01:11:04,041 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is not cut-off event [2025-03-15 01:11:04,129 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, 180#L1034-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 264#L1025-3true, 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:04,129 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2025-03-15 01:11:04,129 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2025-03-15 01:11:04,129 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2025-03-15 01:11:04,129 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2025-03-15 01:11:04,129 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 264#L1025-3true, 163#L1034-1true, 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:04,129 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2025-03-15 01:11:04,129 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:04,129 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:04,129 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:04,131 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [182#L1025-3true, 322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 153#L1032-1true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:04,131 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2025-03-15 01:11:04,132 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:04,132 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:04,132 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:04,132 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:04,133 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, threadThread1of3ForFork0InUse, 316#true, 32#$Ultimate##0true, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 153#L1032-1true, 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:04,133 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is not cut-off event [2025-03-15 01:11:04,133 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is not cut-off event [2025-03-15 01:11:04,133 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is not cut-off event [2025-03-15 01:11:04,133 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is not cut-off event [2025-03-15 01:11:04,133 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is not cut-off event [2025-03-15 01:11:04,134 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, 59#L1032-2true, 32#$Ultimate##0true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:04,134 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2025-03-15 01:11:04,134 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2025-03-15 01:11:04,134 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2025-03-15 01:11:04,134 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2025-03-15 01:11:04,134 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2025-03-15 01:11:04,134 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2025-03-15 01:11:04,134 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1044] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of3ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise8][156], [322#true, threadThread1of3ForFork0InUse, 316#true, 32#$Ultimate##0true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true, 293#L1031-5true, 258#L1034-1true]) [2025-03-15 01:11:04,134 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is not cut-off event [2025-03-15 01:11:04,134 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is not cut-off event [2025-03-15 01:11:04,134 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is not cut-off event [2025-03-15 01:11:04,134 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is not cut-off event [2025-03-15 01:11:04,135 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1044] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of3ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise8][156], [322#true, threadThread1of3ForFork0InUse, 32#$Ultimate##0true, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 206#L1034-2true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true, 293#L1031-5true]) [2025-03-15 01:11:04,135 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2025-03-15 01:11:04,135 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2025-03-15 01:11:04,135 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2025-03-15 01:11:04,135 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2025-03-15 01:11:04,136 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1044] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of3ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise8][156], [322#true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, 180#L1034-2true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 264#L1025-3true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true, 293#L1031-5true]) [2025-03-15 01:11:04,136 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2025-03-15 01:11:04,136 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2025-03-15 01:11:04,136 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2025-03-15 01:11:04,136 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2025-03-15 01:11:04,136 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, 180#L1034-2true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 264#L1025-3true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:04,136 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2025-03-15 01:11:04,136 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2025-03-15 01:11:04,136 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2025-03-15 01:11:04,136 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2025-03-15 01:11:04,136 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2025-03-15 01:11:04,138 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1044] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of3ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise8][156], [182#L1025-3true, 322#true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 206#L1034-2true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true, 293#L1031-5true]) [2025-03-15 01:11:04,138 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2025-03-15 01:11:04,138 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2025-03-15 01:11:04,138 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2025-03-15 01:11:04,138 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2025-03-15 01:11:04,138 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [182#L1025-3true, 322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 206#L1034-2true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:04,139 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2025-03-15 01:11:04,139 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2025-03-15 01:11:04,139 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2025-03-15 01:11:04,139 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2025-03-15 01:11:04,148 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([989] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread2of3ForFork0_#t~bitwise8_15|)) (.cse1 (<= 0 v_threadThread2of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread2of3ForFork0_#t~bitwise8_15| 0)) (.cse2 (< v_threadThread2of3ForFork0_~i~0_13 0))) (and (or (<= v_threadThread2of3ForFork0_~i~0_13 |v_threadThread2of3ForFork0_#t~bitwise9_7|) (and .cse0 .cse1)) (<= |v_threadThread2of3ForFork0_#t~bitwise9_7| 2147483647) (or (and .cse2 .cse3) (<= |v_threadThread2of3ForFork0_#t~bitwise8_15| |v_threadThread2of3ForFork0_#t~bitwise9_7|)) (or (and .cse3 .cse1) (< |v_threadThread2of3ForFork0_#t~bitwise9_7| 0)) (or .cse0 (<= |v_threadThread2of3ForFork0_#t~bitwise9_7| (+ |v_threadThread2of3ForFork0_#t~bitwise8_15| v_threadThread2of3ForFork0_~i~0_13)) .cse2))) InVars {threadThread2of3ForFork0_~i~0=v_threadThread2of3ForFork0_~i~0_13, threadThread2of3ForFork0_#t~bitwise8=|v_threadThread2of3ForFork0_#t~bitwise8_15|} OutVars{threadThread2of3ForFork0_~i~0=v_threadThread2of3ForFork0_~i~0_13, threadThread2of3ForFork0_#t~bitwise8=|v_threadThread2of3ForFork0_#t~bitwise8_15|, threadThread2of3ForFork0_#t~bitwise9=|v_threadThread2of3ForFork0_#t~bitwise9_7|} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~bitwise9][289], [322#true, 20#L1031-13true, 59#L1032-2true, 316#true, threadThread1of3ForFork0InUse, 255#$Ultimate##0true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:04,148 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2025-03-15 01:11:04,148 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2025-03-15 01:11:04,148 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2025-03-15 01:11:04,148 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2025-03-15 01:11:04,148 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([981] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread2of3ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread2of3ForFork0_#t~bitwise8=|v_threadThread2of3ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~bitwise8][269], [17#L1031-5true, 322#true, 316#true, threadThread1of3ForFork0InUse, 255#$Ultimate##0true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true, 258#L1034-1true]) [2025-03-15 01:11:04,148 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is not cut-off event [2025-03-15 01:11:04,149 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is not cut-off event [2025-03-15 01:11:04,149 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is not cut-off event [2025-03-15 01:11:04,149 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is not cut-off event [2025-03-15 01:11:04,149 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([981] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread2of3ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread2of3ForFork0_#t~bitwise8=|v_threadThread2of3ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~bitwise8][269], [17#L1031-5true, 322#true, threadThread1of3ForFork0InUse, 316#true, 255#$Ultimate##0true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 206#L1034-2true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:04,149 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2025-03-15 01:11:04,149 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2025-03-15 01:11:04,149 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2025-03-15 01:11:04,149 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2025-03-15 01:11:04,149 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1015] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread1of3ForFork0_#t~ret3_1| 0))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread1of3ForFork0_#t~ret3=|v_threadThread1of3ForFork0_#t~ret3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~ret3][94], [17#L1031-5true, 322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 149#L1025-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true, 258#L1034-1true]) [2025-03-15 01:11:04,149 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2025-03-15 01:11:04,149 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:04,149 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:04,149 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:04,153 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, threadThread1of3ForFork0InUse, 224#L1032-2true, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, 103#L1045-7true, 207#$Ultimate##0true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:04,153 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is not cut-off event [2025-03-15 01:11:04,153 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is not cut-off event [2025-03-15 01:11:04,153 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is not cut-off event [2025-03-15 01:11:04,153 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is not cut-off event [2025-03-15 01:11:04,153 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, 103#L1045-7true, 207#$Ultimate##0true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 163#L1034-1true]) [2025-03-15 01:11:04,153 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2025-03-15 01:11:04,153 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2025-03-15 01:11:04,153 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2025-03-15 01:11:04,153 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2025-03-15 01:11:04,158 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 103#L1045-7true, 321#(= |#race~threads_total~0| 0), 264#L1025-3true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 163#L1034-1true]) [2025-03-15 01:11:04,158 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2025-03-15 01:11:04,158 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:04,158 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:04,158 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:04,159 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:04,159 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, 224#L1032-2true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 103#L1045-7true, 321#(= |#race~threads_total~0| 0), 264#L1025-3true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:04,159 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2025-03-15 01:11:04,159 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:04,159 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:04,159 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:04,159 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [182#L1025-3true, 322#true, 59#L1032-2true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:04,160 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2025-03-15 01:11:04,160 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2025-03-15 01:11:04,160 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2025-03-15 01:11:04,160 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2025-03-15 01:11:04,160 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2025-03-15 01:11:04,160 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2025-03-15 01:11:04,160 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [182#L1025-3true, 322#true, 59#L1032-2true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 103#L1045-7true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:04,160 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2025-03-15 01:11:04,160 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:04,160 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:04,160 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:04,160 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:04,160 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1044] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of3ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise8][156], [322#true, threadThread1of3ForFork0InUse, 316#true, 180#L1034-2true, threadThread2of3ForFork0InUse, 207#$Ultimate##0true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 293#L1031-5true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:04,160 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2025-03-15 01:11:04,160 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2025-03-15 01:11:04,160 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2025-03-15 01:11:04,160 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2025-03-15 01:11:04,162 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, 59#L1032-2true, threadThread1of3ForFork0InUse, 32#$Ultimate##0true, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, 103#L1045-7true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:04,162 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is not cut-off event [2025-03-15 01:11:04,162 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is not cut-off event [2025-03-15 01:11:04,162 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is not cut-off event [2025-03-15 01:11:04,162 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is not cut-off event [2025-03-15 01:11:04,162 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is not cut-off event [2025-03-15 01:11:04,163 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, 32#$Ultimate##0true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 206#L1034-2true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:04,163 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2025-03-15 01:11:04,163 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2025-03-15 01:11:04,163 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2025-03-15 01:11:04,163 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2025-03-15 01:11:04,163 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, 32#$Ultimate##0true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 103#L1045-7true, 206#L1034-2true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:04,163 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2025-03-15 01:11:04,163 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:04,163 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:04,163 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:04,164 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1000] L1034-2-->L1034-3: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_1|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~mem10][317], [322#true, 299#L1034-3true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 82#L1029-4true, 321#(= |#race~threads_total~0| 0), 264#L1025-3true, 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:04,164 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2025-03-15 01:11:04,164 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2025-03-15 01:11:04,164 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2025-03-15 01:11:04,164 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2025-03-15 01:11:04,165 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([937] L1034-2-->L1034-3: Formula: (= (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ v_~tids~0.offset_18 (* (let ((.cse0 (mod v_threadThread3of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4))) |v_threadThread3of3ForFork0_#t~mem10_1|) InVars {#memory_int=|v_#memory_int_9|, threadThread3of3ForFork0_~next_worker~0=v_threadThread3of3ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread3of3ForFork0_#t~mem10=|v_threadThread3of3ForFork0_#t~mem10_1|, threadThread3of3ForFork0_~next_worker~0=v_threadThread3of3ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread3of3ForFork0_#t~mem10][377], [182#L1025-3true, 322#true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 82#L1029-4true, 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 125#L1034-3true]) [2025-03-15 01:11:04,165 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2025-03-15 01:11:04,165 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2025-03-15 01:11:04,165 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2025-03-15 01:11:04,165 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2025-03-15 01:11:04,171 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([937] L1034-2-->L1034-3: Formula: (= (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ v_~tids~0.offset_18 (* (let ((.cse0 (mod v_threadThread3of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4))) |v_threadThread3of3ForFork0_#t~mem10_1|) InVars {#memory_int=|v_#memory_int_9|, threadThread3of3ForFork0_~next_worker~0=v_threadThread3of3ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread3of3ForFork0_#t~mem10=|v_threadThread3of3ForFork0_#t~mem10_1|, threadThread3of3ForFork0_~next_worker~0=v_threadThread3of3ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread3of3ForFork0_#t~mem10][377], [57#L1029-4true, 322#true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 149#L1025-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true, 125#L1034-3true]) [2025-03-15 01:11:04,171 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2025-03-15 01:11:04,171 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2025-03-15 01:11:04,171 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2025-03-15 01:11:04,171 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2025-03-15 01:11:04,178 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][165], [182#L1025-3true, 322#true, 332#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, 3#L1045-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 153#L1032-1true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0)]) [2025-03-15 01:11:04,179 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2025-03-15 01:11:04,179 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2025-03-15 01:11:04,179 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2025-03-15 01:11:04,179 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2025-03-15 01:11:04,180 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][165], [322#true, threadThread1of3ForFork0InUse, 316#true, 332#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 73#L1031-13true, 180#L1034-2true, 3#L1045-6true, threadThread2of3ForFork0InUse, 207#$Ultimate##0true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0)]) [2025-03-15 01:11:04,180 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2025-03-15 01:11:04,180 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2025-03-15 01:11:04,180 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2025-03-15 01:11:04,180 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2025-03-15 01:11:04,182 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][165], [322#true, threadThread1of3ForFork0InUse, 316#true, 32#$Ultimate##0true, 332#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 73#L1031-13true, 3#L1045-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 258#L1034-1true]) [2025-03-15 01:11:04,182 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2025-03-15 01:11:04,182 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2025-03-15 01:11:04,182 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2025-03-15 01:11:04,182 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2025-03-15 01:11:04,199 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][166], [322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, 207#$Ultimate##0true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 331#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), 327#(= |#race~tids~0| 0), 155#L1045-5true, 163#L1034-1true]) [2025-03-15 01:11:04,199 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is not cut-off event [2025-03-15 01:11:04,199 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is not cut-off event [2025-03-15 01:11:04,199 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is not cut-off event [2025-03-15 01:11:04,199 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is not cut-off event [2025-03-15 01:11:04,200 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][166], [182#L1025-3true, 322#true, 59#L1032-2true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 331#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), 155#L1045-5true]) [2025-03-15 01:11:04,200 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2025-03-15 01:11:04,200 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2025-03-15 01:11:04,200 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2025-03-15 01:11:04,200 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2025-03-15 01:11:04,200 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][166], [322#true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 331#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), 155#L1045-5true, 264#L1025-3true, 163#L1034-1true]) [2025-03-15 01:11:04,200 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2025-03-15 01:11:04,200 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:04,200 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:04,200 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:04,200 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:04,200 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:04,202 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][166], [322#true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, 180#L1034-2true, 207#$Ultimate##0true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 155#L1045-5true, 331#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), 327#(= |#race~tids~0| 0)]) [2025-03-15 01:11:04,202 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2025-03-15 01:11:04,202 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2025-03-15 01:11:04,202 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2025-03-15 01:11:04,202 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2025-03-15 01:11:04,202 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2025-03-15 01:11:04,206 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][166], [322#true, 316#true, threadThread1of3ForFork0InUse, 32#$Ultimate##0true, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 206#L1034-2true, 321#(= |#race~threads_total~0| 0), 331#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), 327#(= |#race~tids~0| 0), 155#L1045-5true]) [2025-03-15 01:11:04,206 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2025-03-15 01:11:04,206 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2025-03-15 01:11:04,206 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2025-03-15 01:11:04,206 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2025-03-15 01:11:04,225 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][165], [322#true, 332#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, 180#L1034-2true, 3#L1045-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 264#L1025-3true]) [2025-03-15 01:11:04,225 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2025-03-15 01:11:04,225 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:04,225 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:04,225 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:04,225 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:04,225 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:04,225 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][166], [322#true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, 180#L1034-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 331#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), 264#L1025-3true, 155#L1045-5true]) [2025-03-15 01:11:04,225 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2025-03-15 01:11:04,226 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2025-03-15 01:11:04,226 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2025-03-15 01:11:04,226 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2025-03-15 01:11:04,226 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2025-03-15 01:11:04,226 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][167], [322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, 180#L1034-2true, threadThread2of3ForFork0InUse, 157#L1045-4true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 330#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0), 264#L1025-3true, 327#(= |#race~tids~0| 0)]) [2025-03-15 01:11:04,226 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2025-03-15 01:11:04,226 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:04,226 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:04,226 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:04,226 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, 180#L1034-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 103#L1045-7true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 264#L1025-3true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:04,226 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2025-03-15 01:11:04,226 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:04,226 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:04,226 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:04,226 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:04,226 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:04,262 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1026] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread1of3ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~ret6=|v_threadThread1of3ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~ret6][124], [57#L1029-4true, 322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 84#L1027-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 258#L1034-1true]) [2025-03-15 01:11:04,262 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2025-03-15 01:11:04,262 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2025-03-15 01:11:04,262 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2025-03-15 01:11:04,262 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2025-03-15 01:11:04,683 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][127], [322#true, 220#L1043-8true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, 207#$Ultimate##0true, 328#true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 163#L1034-1true]) [2025-03-15 01:11:04,683 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2025-03-15 01:11:04,683 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2025-03-15 01:11:04,683 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2025-03-15 01:11:04,683 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2025-03-15 01:11:04,823 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, threadThread1of3ForFork0InUse, 316#true, 224#L1032-2true, 73#L1031-13true, threadThread2of3ForFork0InUse, 207#$Ultimate##0true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:04,823 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is not cut-off event [2025-03-15 01:11:04,823 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is not cut-off event [2025-03-15 01:11:04,823 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is not cut-off event [2025-03-15 01:11:04,823 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is not cut-off event [2025-03-15 01:11:04,824 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, 207#$Ultimate##0true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 163#L1034-1true]) [2025-03-15 01:11:04,824 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2025-03-15 01:11:04,824 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:04,824 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:04,824 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:04,825 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 264#L1025-3true, 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 163#L1034-1true]) [2025-03-15 01:11:04,825 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2025-03-15 01:11:04,825 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:04,825 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:04,825 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:04,825 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:04,825 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, 180#L1034-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 264#L1025-3true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:04,825 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2025-03-15 01:11:04,825 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2025-03-15 01:11:04,825 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2025-03-15 01:11:04,825 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2025-03-15 01:11:04,825 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2025-03-15 01:11:04,825 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2025-03-15 01:11:04,825 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, 224#L1032-2true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 264#L1025-3true, 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:04,825 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2025-03-15 01:11:04,825 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2025-03-15 01:11:04,826 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2025-03-15 01:11:04,826 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2025-03-15 01:11:04,826 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([952] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread2of3ForFork0_#t~ret3_1| 0))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of3ForFork0_#t~ret3=|v_threadThread2of3ForFork0_#t~ret3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~ret3][162], [182#L1025-3true, 322#true, 59#L1032-2true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 293#L1031-5true, 237#L1045-8true]) [2025-03-15 01:11:04,826 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is not cut-off event [2025-03-15 01:11:04,826 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is not cut-off event [2025-03-15 01:11:04,826 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is not cut-off event [2025-03-15 01:11:04,826 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is not cut-off event [2025-03-15 01:11:04,826 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [182#L1025-3true, 322#true, 59#L1032-2true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:04,826 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2025-03-15 01:11:04,826 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2025-03-15 01:11:04,826 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2025-03-15 01:11:04,826 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2025-03-15 01:11:04,826 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2025-03-15 01:11:04,826 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2025-03-15 01:11:04,826 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2025-03-15 01:11:04,829 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, threadThread1of3ForFork0InUse, 316#true, 32#$Ultimate##0true, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 258#L1034-1true]) [2025-03-15 01:11:04,829 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2025-03-15 01:11:04,829 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:04,829 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:04,829 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:04,830 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:04,833 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [322#true, 308#L1045-9true, threadThread1of3ForFork0NotInUse, 32#$Ultimate##0true, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 258#L1034-1true]) [2025-03-15 01:11:04,833 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2025-03-15 01:11:04,833 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2025-03-15 01:11:04,833 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2025-03-15 01:11:04,833 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2025-03-15 01:11:04,838 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([981] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread2of3ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread2of3ForFork0_#t~bitwise8=|v_threadThread2of3ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~bitwise8][269], [17#L1031-5true, 322#true, 59#L1032-2true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 149#L1025-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:04,838 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is not cut-off event [2025-03-15 01:11:04,838 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is not cut-off event [2025-03-15 01:11:04,838 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is not cut-off event [2025-03-15 01:11:04,838 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is not cut-off event [2025-03-15 01:11:04,843 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1015] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread1of3ForFork0_#t~ret3_1| 0))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread1of3ForFork0_#t~ret3=|v_threadThread1of3ForFork0_#t~ret3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~ret3][94], [17#L1031-5true, 322#true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, 206#L1034-2true, threadThread3of3ForFork0InUse, 149#L1025-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:04,843 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2025-03-15 01:11:04,843 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2025-03-15 01:11:04,843 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2025-03-15 01:11:04,843 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2025-03-15 01:11:04,844 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1081] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_14| v_threadThread2of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][275], [322#true, 308#L1045-9true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0NotInUse, 255#$Ultimate##0true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 258#L1034-1true]) [2025-03-15 01:11:04,844 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2025-03-15 01:11:04,844 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2025-03-15 01:11:04,844 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2025-03-15 01:11:04,844 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2025-03-15 01:11:04,849 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([937] L1034-2-->L1034-3: Formula: (= (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ v_~tids~0.offset_18 (* (let ((.cse0 (mod v_threadThread3of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4))) |v_threadThread3of3ForFork0_#t~mem10_1|) InVars {#memory_int=|v_#memory_int_9|, threadThread3of3ForFork0_~next_worker~0=v_threadThread3of3ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread3of3ForFork0_#t~mem10=|v_threadThread3of3ForFork0_#t~mem10_1|, threadThread3of3ForFork0_~next_worker~0=v_threadThread3of3ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread3of3ForFork0_#t~mem10][377], [322#true, 32#$Ultimate##0true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 125#L1034-3true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 293#L1031-5true, 237#L1045-8true]) [2025-03-15 01:11:04,850 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2025-03-15 01:11:04,850 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2025-03-15 01:11:04,850 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2025-03-15 01:11:04,850 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2025-03-15 01:11:04,860 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([937] L1034-2-->L1034-3: Formula: (= (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ v_~tids~0.offset_18 (* (let ((.cse0 (mod v_threadThread3of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4))) |v_threadThread3of3ForFork0_#t~mem10_1|) InVars {#memory_int=|v_#memory_int_9|, threadThread3of3ForFork0_~next_worker~0=v_threadThread3of3ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread3of3ForFork0_#t~mem10=|v_threadThread3of3ForFork0_#t~mem10_1|, threadThread3of3ForFork0_~next_worker~0=v_threadThread3of3ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread3of3ForFork0_#t~mem10][377], [17#L1031-5true, 322#true, threadThread1of3ForFork0InUse, 316#true, 255#$Ultimate##0true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 125#L1034-3true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:04,860 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2025-03-15 01:11:04,860 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2025-03-15 01:11:04,860 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2025-03-15 01:11:04,860 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2025-03-15 01:11:04,866 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][165], [322#true, threadThread1of3ForFork0InUse, 332#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 316#true, 73#L1031-13true, 3#L1045-6true, threadThread2of3ForFork0InUse, 207#$Ultimate##0true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 163#L1034-1true]) [2025-03-15 01:11:04,866 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is not cut-off event [2025-03-15 01:11:04,866 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is not cut-off event [2025-03-15 01:11:04,866 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is not cut-off event [2025-03-15 01:11:04,866 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is not cut-off event [2025-03-15 01:11:04,867 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][165], [182#L1025-3true, 322#true, 59#L1032-2true, 316#true, threadThread1of3ForFork0InUse, 332#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 73#L1031-13true, 3#L1045-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0)]) [2025-03-15 01:11:04,867 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2025-03-15 01:11:04,867 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2025-03-15 01:11:04,867 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2025-03-15 01:11:04,867 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2025-03-15 01:11:04,868 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][165], [322#true, 316#true, threadThread1of3ForFork0InUse, 332#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 73#L1031-13true, 3#L1045-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 264#L1025-3true, 163#L1034-1true]) [2025-03-15 01:11:04,868 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2025-03-15 01:11:04,868 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2025-03-15 01:11:04,868 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2025-03-15 01:11:04,868 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2025-03-15 01:11:04,868 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2025-03-15 01:11:04,868 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2025-03-15 01:11:04,869 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [182#L1025-3true, 322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, 103#L1045-7true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 258#L1034-1true]) [2025-03-15 01:11:04,869 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2025-03-15 01:11:04,869 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:04,869 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:04,869 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:04,869 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [182#L1025-3true, 322#true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 258#L1034-1true]) [2025-03-15 01:11:04,869 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2025-03-15 01:11:04,869 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:04,869 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:04,869 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:04,869 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:04,870 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][165], [322#true, 332#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, 180#L1034-2true, 3#L1045-6true, 207#$Ultimate##0true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0)]) [2025-03-15 01:11:04,870 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2025-03-15 01:11:04,870 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2025-03-15 01:11:04,870 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2025-03-15 01:11:04,870 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2025-03-15 01:11:04,870 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2025-03-15 01:11:04,870 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, 180#L1034-2true, 207#$Ultimate##0true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:04,870 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2025-03-15 01:11:04,870 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2025-03-15 01:11:04,870 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2025-03-15 01:11:04,870 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2025-03-15 01:11:04,870 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, 180#L1034-2true, 207#$Ultimate##0true, 103#L1045-7true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:04,870 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2025-03-15 01:11:04,870 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:04,870 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:04,870 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:04,875 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][165], [322#true, 332#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), threadThread1of3ForFork0InUse, 316#true, 32#$Ultimate##0true, 73#L1031-13true, 3#L1045-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 206#L1034-2true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0)]) [2025-03-15 01:11:04,875 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2025-03-15 01:11:04,875 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2025-03-15 01:11:04,875 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2025-03-15 01:11:04,875 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2025-03-15 01:11:04,899 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][165], [322#true, 316#true, 332#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), threadThread1of3ForFork0InUse, 73#L1031-13true, 3#L1045-6true, threadThread2of3ForFork0InUse, 180#L1034-2true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 264#L1025-3true, 327#(= |#race~tids~0| 0)]) [2025-03-15 01:11:04,899 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2025-03-15 01:11:04,899 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:04,899 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:04,899 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:04,899 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:04,899 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:04,899 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:04,899 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][166], [322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, 180#L1034-2true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 264#L1025-3true, 327#(= |#race~tids~0| 0), 331#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), 155#L1045-5true]) [2025-03-15 01:11:04,899 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2025-03-15 01:11:04,899 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2025-03-15 01:11:04,899 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2025-03-15 01:11:04,899 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2025-03-15 01:11:04,900 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2025-03-15 01:11:04,900 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2025-03-15 01:11:04,922 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][167], [182#L1025-3true, 322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, 157#L1045-4true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 330#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0), 327#(= |#race~tids~0| 0), 258#L1034-1true]) [2025-03-15 01:11:04,923 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2025-03-15 01:11:04,923 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2025-03-15 01:11:04,923 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2025-03-15 01:11:04,923 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2025-03-15 01:11:04,973 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1026] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread1of3ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~ret6=|v_threadThread1of3ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~ret6][124], [57#L1029-4true, 322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 206#L1034-2true, 84#L1027-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:04,973 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2025-03-15 01:11:04,973 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2025-03-15 01:11:04,973 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2025-03-15 01:11:04,973 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2025-03-15 01:11:05,197 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][127], [177#L1043-9true, 322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, 207#$Ultimate##0true, threadThread3of3ForFork0InUse, 328#true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 163#L1034-1true]) [2025-03-15 01:11:05,197 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2025-03-15 01:11:05,197 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:05,197 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:05,197 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:05,254 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][127], [322#true, 140#L1043-7true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, 180#L1034-2true, threadThread2of3ForFork0InUse, 328#true, 207#$Ultimate##0true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0)]) [2025-03-15 01:11:05,254 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is not cut-off event [2025-03-15 01:11:05,254 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is not cut-off event [2025-03-15 01:11:05,254 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is not cut-off event [2025-03-15 01:11:05,254 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is not cut-off event [2025-03-15 01:11:05,361 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [182#L1025-3true, 322#true, 308#L1045-9true, 59#L1032-2true, threadThread1of3ForFork0NotInUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:05,361 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2025-03-15 01:11:05,361 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:05,361 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:05,361 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:05,363 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [322#true, 308#L1045-9true, threadThread1of3ForFork0NotInUse, 316#true, 32#$Ultimate##0true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 206#L1034-2true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:05,363 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2025-03-15 01:11:05,363 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:05,363 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:05,363 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:05,371 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, 32#$Ultimate##0true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 206#L1034-2true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:05,371 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2025-03-15 01:11:05,371 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2025-03-15 01:11:05,371 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2025-03-15 01:11:05,371 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2025-03-15 01:11:05,371 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2025-03-15 01:11:05,371 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, 32#$Ultimate##0true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true, 258#L1034-1true]) [2025-03-15 01:11:05,371 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2025-03-15 01:11:05,371 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:05,371 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:05,371 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:05,371 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:05,372 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:05,375 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [322#true, 308#L1045-9true, threadThread1of3ForFork0NotInUse, 316#true, 180#L1034-2true, threadThread2of3ForFork0InUse, 207#$Ultimate##0true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:05,375 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2025-03-15 01:11:05,375 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:05,375 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:05,375 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:05,382 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1081] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_14| v_threadThread2of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][275], [322#true, 308#L1045-9true, 59#L1032-2true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0NotInUse, threadThread3of3ForFork0InUse, 149#L1025-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:05,382 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2025-03-15 01:11:05,382 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:05,382 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:05,382 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:05,384 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1081] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_14| v_threadThread2of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][275], [322#true, 308#L1045-9true, threadThread1of3ForFork0InUse, 316#true, 255#$Ultimate##0true, threadThread2of3ForFork0NotInUse, threadThread3of3ForFork0InUse, 206#L1034-2true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:05,385 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2025-03-15 01:11:05,385 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:05,385 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:05,385 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:05,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([989] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread2of3ForFork0_#t~bitwise8_15|)) (.cse1 (<= 0 v_threadThread2of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread2of3ForFork0_#t~bitwise8_15| 0)) (.cse2 (< v_threadThread2of3ForFork0_~i~0_13 0))) (and (or (<= v_threadThread2of3ForFork0_~i~0_13 |v_threadThread2of3ForFork0_#t~bitwise9_7|) (and .cse0 .cse1)) (<= |v_threadThread2of3ForFork0_#t~bitwise9_7| 2147483647) (or (and .cse2 .cse3) (<= |v_threadThread2of3ForFork0_#t~bitwise8_15| |v_threadThread2of3ForFork0_#t~bitwise9_7|)) (or (and .cse3 .cse1) (< |v_threadThread2of3ForFork0_#t~bitwise9_7| 0)) (or .cse0 (<= |v_threadThread2of3ForFork0_#t~bitwise9_7| (+ |v_threadThread2of3ForFork0_#t~bitwise8_15| v_threadThread2of3ForFork0_~i~0_13)) .cse2))) InVars {threadThread2of3ForFork0_~i~0=v_threadThread2of3ForFork0_~i~0_13, threadThread2of3ForFork0_#t~bitwise8=|v_threadThread2of3ForFork0_#t~bitwise8_15|} OutVars{threadThread2of3ForFork0_~i~0=v_threadThread2of3ForFork0_~i~0_13, threadThread2of3ForFork0_#t~bitwise8=|v_threadThread2of3ForFork0_#t~bitwise8_15|, threadThread2of3ForFork0_#t~bitwise9=|v_threadThread2of3ForFork0_#t~bitwise9_7|} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~bitwise9][289], [322#true, 20#L1031-13true, 316#true, threadThread1of3ForFork0InUse, 255#$Ultimate##0true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 258#L1034-1true]) [2025-03-15 01:11:05,387 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2025-03-15 01:11:05,387 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:05,387 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:05,387 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:05,394 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [182#L1025-3true, 322#true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, 103#L1045-7true, threadThread3of3ForFork0InUse, 153#L1032-1true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:05,394 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is not cut-off event [2025-03-15 01:11:05,394 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is not cut-off event [2025-03-15 01:11:05,394 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is not cut-off event [2025-03-15 01:11:05,394 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is not cut-off event [2025-03-15 01:11:05,394 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is not cut-off event [2025-03-15 01:11:05,394 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is not cut-off event [2025-03-15 01:11:05,395 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [182#L1025-3true, 322#true, 59#L1032-2true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, 103#L1045-7true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:05,395 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2025-03-15 01:11:05,395 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:05,395 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:05,395 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:05,395 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:05,395 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:05,395 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [182#L1025-3true, 322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 153#L1032-1true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:05,395 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2025-03-15 01:11:05,395 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:05,395 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:05,395 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:05,395 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:05,395 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:05,395 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, 180#L1034-2true, threadThread3of3ForFork0InUse, 103#L1045-7true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 264#L1025-3true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:05,395 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2025-03-15 01:11:05,395 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:05,395 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:05,395 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:05,395 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:05,396 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:05,396 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:05,396 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 103#L1045-7true, 321#(= |#race~threads_total~0| 0), 264#L1025-3true, 327#(= |#race~tids~0| 0), 163#L1034-1true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:05,396 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2025-03-15 01:11:05,396 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:05,396 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:05,396 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:05,396 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:05,396 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:05,397 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [182#L1025-3true, 322#true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true, 258#L1034-1true]) [2025-03-15 01:11:05,397 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2025-03-15 01:11:05,397 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:05,397 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:05,397 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:05,397 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:05,397 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:05,397 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [182#L1025-3true, 322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 103#L1045-7true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 258#L1034-1true]) [2025-03-15 01:11:05,397 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2025-03-15 01:11:05,397 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:05,397 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:05,397 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:05,397 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:05,401 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, threadThread1of3ForFork0InUse, 316#true, 32#$Ultimate##0true, 73#L1031-13true, threadThread2of3ForFork0InUse, 103#L1045-7true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 258#L1034-1true]) [2025-03-15 01:11:05,401 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is not cut-off event [2025-03-15 01:11:05,401 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is not cut-off event [2025-03-15 01:11:05,401 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is not cut-off event [2025-03-15 01:11:05,401 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is not cut-off event [2025-03-15 01:11:05,401 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is not cut-off event [2025-03-15 01:11:05,401 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, threadThread1of3ForFork0InUse, 316#true, 32#$Ultimate##0true, 73#L1031-13true, threadThread2of3ForFork0InUse, 103#L1045-7true, threadThread3of3ForFork0InUse, 206#L1034-2true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:05,401 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2025-03-15 01:11:05,401 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:05,401 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:05,401 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:05,401 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:05,423 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][165], [322#true, 332#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, 180#L1034-2true, 3#L1045-6true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 264#L1025-3true, 327#(= |#race~tids~0| 0)]) [2025-03-15 01:11:05,423 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2025-03-15 01:11:05,423 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:05,423 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:05,423 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:05,423 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:05,423 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:05,423 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:05,423 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:05,425 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [182#L1025-3true, 322#true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, 206#L1034-2true, 103#L1045-7true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:05,425 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2025-03-15 01:11:05,425 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:05,425 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:05,425 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:05,425 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [182#L1025-3true, 322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, 206#L1034-2true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:05,425 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2025-03-15 01:11:05,426 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2025-03-15 01:11:05,426 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2025-03-15 01:11:05,426 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2025-03-15 01:11:05,426 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2025-03-15 01:11:05,442 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][166], [182#L1025-3true, 322#true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 331#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), 155#L1045-5true, 258#L1034-1true]) [2025-03-15 01:11:05,442 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2025-03-15 01:11:05,442 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:05,442 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:05,442 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:05,443 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1000] L1034-2-->L1034-3: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_1|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~mem10][314], [322#true, 299#L1034-3true, 332#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 3#L1045-6true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 264#L1025-3true, 327#(= |#race~tids~0| 0), 293#L1031-5true]) [2025-03-15 01:11:05,443 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2025-03-15 01:11:05,443 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:05,443 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:05,443 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:05,460 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][167], [182#L1025-3true, 322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, 157#L1045-4true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 206#L1034-2true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 330#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0)]) [2025-03-15 01:11:05,461 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2025-03-15 01:11:05,461 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:05,461 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:05,461 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:05,488 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [182#L1025-3true, 322#true, 308#L1045-9true, threadThread1of3ForFork0NotInUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 153#L1032-1true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:05,488 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2025-03-15 01:11:05,488 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2025-03-15 01:11:05,488 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2025-03-15 01:11:05,488 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2025-03-15 01:11:05,506 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1026] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread1of3ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~ret6=|v_threadThread1of3ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~ret6][124], [17#L1031-5true, 322#true, 59#L1032-2true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 84#L1027-3true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:05,507 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2025-03-15 01:11:05,507 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2025-03-15 01:11:05,507 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2025-03-15 01:11:05,507 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2025-03-15 01:11:05,666 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][127], [322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, 12#L1043-10true, 207#$Ultimate##0true, threadThread3of3ForFork0InUse, 328#true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 163#L1034-1true]) [2025-03-15 01:11:05,666 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2025-03-15 01:11:05,666 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2025-03-15 01:11:05,666 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2025-03-15 01:11:05,666 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2025-03-15 01:11:05,909 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][127], [322#true, 220#L1043-8true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, 180#L1034-2true, threadThread2of3ForFork0InUse, 207#$Ultimate##0true, 328#true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0)]) [2025-03-15 01:11:05,909 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is not cut-off event [2025-03-15 01:11:05,909 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is not cut-off event [2025-03-15 01:11:05,909 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is not cut-off event [2025-03-15 01:11:05,909 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is not cut-off event [2025-03-15 01:11:06,029 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1081] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_14| v_threadThread2of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][275], [111#L1032-1true, 308#L1045-9true, 322#true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0NotInUse, 207#$Ultimate##0true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:06,030 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2025-03-15 01:11:06,030 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2025-03-15 01:11:06,030 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2025-03-15 01:11:06,030 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2025-03-15 01:11:06,033 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, 180#L1034-2true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 264#L1025-3true, 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:06,034 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2025-03-15 01:11:06,034 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2025-03-15 01:11:06,034 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2025-03-15 01:11:06,034 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2025-03-15 01:11:06,034 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2025-03-15 01:11:06,034 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2025-03-15 01:11:06,034 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2025-03-15 01:11:06,034 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 264#L1025-3true, 327#(= |#race~tids~0| 0), 163#L1034-1true, 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:06,034 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2025-03-15 01:11:06,034 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:06,034 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:06,034 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:06,034 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:06,034 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:06,035 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([952] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread2of3ForFork0_#t~ret3_1| 0))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of3ForFork0_#t~ret3=|v_threadThread2of3ForFork0_#t~ret3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~ret3][162], [182#L1025-3true, 322#true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 293#L1031-5true, 237#L1045-8true, 258#L1034-1true]) [2025-03-15 01:11:06,035 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is not cut-off event [2025-03-15 01:11:06,035 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is not cut-off event [2025-03-15 01:11:06,035 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is not cut-off event [2025-03-15 01:11:06,035 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is not cut-off event [2025-03-15 01:11:06,035 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [182#L1025-3true, 322#true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 258#L1034-1true]) [2025-03-15 01:11:06,035 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2025-03-15 01:11:06,035 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:06,035 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:06,035 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:06,035 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:06,035 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:06,035 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:06,035 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([952] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread2of3ForFork0_#t~ret3_1| 0))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of3ForFork0_#t~ret3=|v_threadThread2of3ForFork0_#t~ret3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~ret3][162], [182#L1025-3true, 322#true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 206#L1034-2true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 293#L1031-5true, 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:06,035 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2025-03-15 01:11:06,035 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2025-03-15 01:11:06,036 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2025-03-15 01:11:06,036 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2025-03-15 01:11:06,044 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([963] L1027-->L1027-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~ret6=|v_threadThread2of3ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~ret6][203], [322#true, 59#L1032-2true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, 84#L1027-3true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 119#L1027-3true]) [2025-03-15 01:11:06,044 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is not cut-off event [2025-03-15 01:11:06,044 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is not cut-off event [2025-03-15 01:11:06,044 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is not cut-off event [2025-03-15 01:11:06,044 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is not cut-off event [2025-03-15 01:11:06,045 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1032] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of3ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of3ForFork0_#t~bitwise7=|v_threadThread1of3ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise7][141], [322#true, 59#L1032-2true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 82#L1029-4true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true, 119#L1027-3true]) [2025-03-15 01:11:06,045 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2025-03-15 01:11:06,045 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2025-03-15 01:11:06,045 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2025-03-15 01:11:06,045 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2025-03-15 01:11:06,047 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([989] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread2of3ForFork0_#t~bitwise8_15|)) (.cse1 (<= 0 v_threadThread2of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread2of3ForFork0_#t~bitwise8_15| 0)) (.cse2 (< v_threadThread2of3ForFork0_~i~0_13 0))) (and (or (<= v_threadThread2of3ForFork0_~i~0_13 |v_threadThread2of3ForFork0_#t~bitwise9_7|) (and .cse0 .cse1)) (<= |v_threadThread2of3ForFork0_#t~bitwise9_7| 2147483647) (or (and .cse2 .cse3) (<= |v_threadThread2of3ForFork0_#t~bitwise8_15| |v_threadThread2of3ForFork0_#t~bitwise9_7|)) (or (and .cse3 .cse1) (< |v_threadThread2of3ForFork0_#t~bitwise9_7| 0)) (or .cse0 (<= |v_threadThread2of3ForFork0_#t~bitwise9_7| (+ |v_threadThread2of3ForFork0_#t~bitwise8_15| v_threadThread2of3ForFork0_~i~0_13)) .cse2))) InVars {threadThread2of3ForFork0_~i~0=v_threadThread2of3ForFork0_~i~0_13, threadThread2of3ForFork0_#t~bitwise8=|v_threadThread2of3ForFork0_#t~bitwise8_15|} OutVars{threadThread2of3ForFork0_~i~0=v_threadThread2of3ForFork0_~i~0_13, threadThread2of3ForFork0_#t~bitwise8=|v_threadThread2of3ForFork0_#t~bitwise8_15|, threadThread2of3ForFork0_#t~bitwise9=|v_threadThread2of3ForFork0_#t~bitwise9_7|} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~bitwise9][289], [322#true, 20#L1031-13true, 59#L1032-2true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 149#L1025-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:06,047 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2025-03-15 01:11:06,047 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2025-03-15 01:11:06,047 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2025-03-15 01:11:06,047 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2025-03-15 01:11:06,048 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([981] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread2of3ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread2of3ForFork0_#t~bitwise8=|v_threadThread2of3ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~bitwise8][269], [17#L1031-5true, 322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 149#L1025-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 258#L1034-1true]) [2025-03-15 01:11:06,048 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is not cut-off event [2025-03-15 01:11:06,048 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is not cut-off event [2025-03-15 01:11:06,048 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is not cut-off event [2025-03-15 01:11:06,048 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is not cut-off event [2025-03-15 01:11:06,048 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([981] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread2of3ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread2of3ForFork0_#t~bitwise8=|v_threadThread2of3ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~bitwise8][269], [17#L1031-5true, 322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 206#L1034-2true, 149#L1025-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:06,048 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2025-03-15 01:11:06,048 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2025-03-15 01:11:06,048 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2025-03-15 01:11:06,048 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2025-03-15 01:11:06,057 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, 180#L1034-2true, threadThread2of3ForFork0InUse, 103#L1045-7true, 207#$Ultimate##0true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:06,057 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is not cut-off event [2025-03-15 01:11:06,057 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is not cut-off event [2025-03-15 01:11:06,057 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is not cut-off event [2025-03-15 01:11:06,057 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is not cut-off event [2025-03-15 01:11:06,057 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is not cut-off event [2025-03-15 01:11:06,059 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, 180#L1034-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 103#L1045-7true, 321#(= |#race~threads_total~0| 0), 264#L1025-3true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:06,059 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2025-03-15 01:11:06,059 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:06,059 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:06,059 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:06,059 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:06,059 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:06,059 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:06,059 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:06,061 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [182#L1025-3true, 322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 206#L1034-2true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:06,061 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2025-03-15 01:11:06,061 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2025-03-15 01:11:06,061 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2025-03-15 01:11:06,061 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2025-03-15 01:11:06,061 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2025-03-15 01:11:06,061 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2025-03-15 01:11:06,061 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [182#L1025-3true, 322#true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 103#L1045-7true, 206#L1034-2true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:06,061 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2025-03-15 01:11:06,061 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:06,061 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:06,061 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:06,061 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:06,070 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([989] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread2of3ForFork0_#t~bitwise8_15|)) (.cse1 (<= 0 v_threadThread2of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread2of3ForFork0_#t~bitwise8_15| 0)) (.cse2 (< v_threadThread2of3ForFork0_~i~0_13 0))) (and (or (<= v_threadThread2of3ForFork0_~i~0_13 |v_threadThread2of3ForFork0_#t~bitwise9_7|) (and .cse0 .cse1)) (<= |v_threadThread2of3ForFork0_#t~bitwise9_7| 2147483647) (or (and .cse2 .cse3) (<= |v_threadThread2of3ForFork0_#t~bitwise8_15| |v_threadThread2of3ForFork0_#t~bitwise9_7|)) (or (and .cse3 .cse1) (< |v_threadThread2of3ForFork0_#t~bitwise9_7| 0)) (or .cse0 (<= |v_threadThread2of3ForFork0_#t~bitwise9_7| (+ |v_threadThread2of3ForFork0_#t~bitwise8_15| v_threadThread2of3ForFork0_~i~0_13)) .cse2))) InVars {threadThread2of3ForFork0_~i~0=v_threadThread2of3ForFork0_~i~0_13, threadThread2of3ForFork0_#t~bitwise8=|v_threadThread2of3ForFork0_#t~bitwise8_15|} OutVars{threadThread2of3ForFork0_~i~0=v_threadThread2of3ForFork0_~i~0_13, threadThread2of3ForFork0_#t~bitwise8=|v_threadThread2of3ForFork0_#t~bitwise8_15|, threadThread2of3ForFork0_#t~bitwise9=|v_threadThread2of3ForFork0_#t~bitwise9_7|} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~bitwise9][289], [322#true, 20#L1031-13true, threadThread1of3ForFork0InUse, 316#true, 255#$Ultimate##0true, threadThread2of3ForFork0InUse, 206#L1034-2true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:06,070 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2025-03-15 01:11:06,070 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2025-03-15 01:11:06,070 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2025-03-15 01:11:06,070 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2025-03-15 01:11:06,077 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][165], [182#L1025-3true, 322#true, 316#true, threadThread1of3ForFork0InUse, 332#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 73#L1031-13true, 3#L1045-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 258#L1034-1true]) [2025-03-15 01:11:06,077 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2025-03-15 01:11:06,077 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2025-03-15 01:11:06,077 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2025-03-15 01:11:06,077 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2025-03-15 01:11:06,078 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1000] L1034-2-->L1034-3: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_1|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~mem10][317], [322#true, 299#L1034-3true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 103#L1045-7true, 321#(= |#race~threads_total~0| 0), 264#L1025-3true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 293#L1031-5true]) [2025-03-15 01:11:06,078 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2025-03-15 01:11:06,078 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2025-03-15 01:11:06,078 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2025-03-15 01:11:06,078 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2025-03-15 01:11:06,086 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, threadThread3of3ForFork0_#t~ret6=|v_threadThread3of3ForFork0_#t~ret6_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~ret6][307], [322#true, threadThread1of3ForFork0InUse, 316#true, 332#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 180#L1034-2true, 67#L1027-3true, threadThread2of3ForFork0InUse, 3#L1045-6true, threadThread3of3ForFork0InUse, 84#L1027-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0)]) [2025-03-15 01:11:06,086 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2025-03-15 01:11:06,086 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2025-03-15 01:11:06,086 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2025-03-15 01:11:06,087 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2025-03-15 01:11:06,100 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][166], [182#L1025-3true, 322#true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 206#L1034-2true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 331#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), 155#L1045-5true]) [2025-03-15 01:11:06,100 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2025-03-15 01:11:06,100 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2025-03-15 01:11:06,100 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2025-03-15 01:11:06,100 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2025-03-15 01:11:06,122 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread3of3ForFork0_#t~ret3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, threadThread3of3ForFork0_#t~ret3=|v_threadThread3of3ForFork0_#t~ret3_1|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~ret3][258], [111#L1032-1true, 322#true, 316#true, threadThread1of3ForFork0InUse, 157#L1045-4true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 330#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0), 264#L1025-3true, 163#L1034-1true]) [2025-03-15 01:11:06,122 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2025-03-15 01:11:06,122 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:06,122 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:06,122 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:06,151 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [182#L1025-3true, 322#true, 308#L1045-9true, threadThread1of3ForFork0NotInUse, 59#L1032-2true, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:06,151 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2025-03-15 01:11:06,152 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:06,152 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:06,152 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:06,152 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:06,158 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [322#true, 308#L1045-9true, threadThread1of3ForFork0NotInUse, 32#$Ultimate##0true, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 153#L1032-1true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:06,158 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2025-03-15 01:11:06,158 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2025-03-15 01:11:06,158 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2025-03-15 01:11:06,158 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2025-03-15 01:11:06,158 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [308#L1045-9true, 322#true, threadThread1of3ForFork0NotInUse, 59#L1032-2true, 32#$Ultimate##0true, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:06,158 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2025-03-15 01:11:06,158 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2025-03-15 01:11:06,158 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2025-03-15 01:11:06,158 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2025-03-15 01:11:06,158 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2025-03-15 01:11:06,158 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [308#L1045-9true, 322#true, threadThread1of3ForFork0NotInUse, 316#true, 32#$Ultimate##0true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 258#L1034-1true]) [2025-03-15 01:11:06,158 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2025-03-15 01:11:06,158 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2025-03-15 01:11:06,158 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2025-03-15 01:11:06,158 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2025-03-15 01:11:06,158 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2025-03-15 01:11:06,159 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [308#L1045-9true, 322#true, threadThread1of3ForFork0NotInUse, 316#true, 32#$Ultimate##0true, threadThread2of3ForFork0InUse, 206#L1034-2true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:06,159 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2025-03-15 01:11:06,159 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:06,159 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:06,160 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:06,160 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:06,167 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1081] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_14| v_threadThread2of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][275], [322#true, 308#L1045-9true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0NotInUse, 255#$Ultimate##0true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 258#L1034-1true]) [2025-03-15 01:11:06,167 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2025-03-15 01:11:06,167 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2025-03-15 01:11:06,167 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2025-03-15 01:11:06,167 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2025-03-15 01:11:06,167 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2025-03-15 01:11:06,167 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1081] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_14| v_threadThread2of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][275], [308#L1045-9true, 322#true, threadThread1of3ForFork0InUse, 316#true, 255#$Ultimate##0true, threadThread2of3ForFork0NotInUse, threadThread3of3ForFork0InUse, 153#L1032-1true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:06,167 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2025-03-15 01:11:06,167 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2025-03-15 01:11:06,167 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2025-03-15 01:11:06,167 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2025-03-15 01:11:06,167 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1081] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_14| v_threadThread2of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][275], [322#true, 308#L1045-9true, 59#L1032-2true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0NotInUse, 255#$Ultimate##0true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:06,167 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2025-03-15 01:11:06,167 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2025-03-15 01:11:06,167 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2025-03-15 01:11:06,167 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2025-03-15 01:11:06,167 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2025-03-15 01:11:06,169 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1081] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_14| v_threadThread2of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][275], [322#true, 308#L1045-9true, threadThread1of3ForFork0InUse, 316#true, 255#$Ultimate##0true, threadThread2of3ForFork0NotInUse, 206#L1034-2true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:06,169 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2025-03-15 01:11:06,169 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:06,169 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:06,169 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:06,169 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:06,289 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][127], [322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, 269#ULTIMATE.startErr6ASSERT_VIOLATIONDATA_RACEtrue, 207#$Ultimate##0true, 328#true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 163#L1034-1true]) [2025-03-15 01:11:06,289 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2025-03-15 01:11:06,289 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:06,289 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:06,289 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:06,311 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][127], [322#true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, 207#$Ultimate##0true, 328#true, threadThread3of3ForFork0InUse, 45#L1043-11true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 163#L1034-1true]) [2025-03-15 01:11:06,311 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2025-03-15 01:11:06,311 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:06,311 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:06,311 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:06,365 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][127], [177#L1043-9true, 322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, 180#L1034-2true, threadThread2of3ForFork0InUse, 328#true, 207#$Ultimate##0true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0)]) [2025-03-15 01:11:06,365 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is not cut-off event [2025-03-15 01:11:06,365 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is not cut-off event [2025-03-15 01:11:06,365 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is not cut-off event [2025-03-15 01:11:06,365 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is not cut-off event [2025-03-15 01:11:06,528 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [182#L1025-3true, 322#true, 308#L1045-9true, threadThread1of3ForFork0NotInUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 258#L1034-1true]) [2025-03-15 01:11:06,528 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2025-03-15 01:11:06,528 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:06,528 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:06,528 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:06,532 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1081] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_14| v_threadThread2of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][275], [322#true, 308#L1045-9true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0NotInUse, 104#L1032-2true, 207#$Ultimate##0true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:06,532 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2025-03-15 01:11:06,532 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2025-03-15 01:11:06,532 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2025-03-15 01:11:06,532 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2025-03-15 01:11:06,533 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [322#true, 308#L1045-9true, threadThread1of3ForFork0NotInUse, 316#true, 180#L1034-2true, threadThread2of3ForFork0InUse, 207#$Ultimate##0true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:06,533 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2025-03-15 01:11:06,533 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:06,533 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:06,533 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:06,533 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:06,533 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [308#L1045-9true, 322#true, threadThread1of3ForFork0NotInUse, 316#true, threadThread2of3ForFork0InUse, 207#$Ultimate##0true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 163#L1034-1true]) [2025-03-15 01:11:06,533 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2025-03-15 01:11:06,533 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2025-03-15 01:11:06,533 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2025-03-15 01:11:06,533 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2025-03-15 01:11:06,535 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, 180#L1034-2true, threadThread2of3ForFork0InUse, 207#$Ultimate##0true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:06,535 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is not cut-off event [2025-03-15 01:11:06,535 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is not cut-off event [2025-03-15 01:11:06,535 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is not cut-off event [2025-03-15 01:11:06,535 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is not cut-off event [2025-03-15 01:11:06,535 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is not cut-off event [2025-03-15 01:11:06,536 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [182#L1025-3true, 322#true, 59#L1032-2true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:06,536 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is not cut-off event [2025-03-15 01:11:06,536 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is not cut-off event [2025-03-15 01:11:06,536 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is not cut-off event [2025-03-15 01:11:06,536 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is not cut-off event [2025-03-15 01:11:06,536 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is not cut-off event [2025-03-15 01:11:06,536 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is not cut-off event [2025-03-15 01:11:06,536 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is not cut-off event [2025-03-15 01:11:06,536 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is not cut-off event [2025-03-15 01:11:06,537 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, 180#L1034-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 264#L1025-3true, 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:06,537 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2025-03-15 01:11:06,537 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2025-03-15 01:11:06,537 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2025-03-15 01:11:06,537 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2025-03-15 01:11:06,537 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2025-03-15 01:11:06,537 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2025-03-15 01:11:06,537 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2025-03-15 01:11:06,537 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2025-03-15 01:11:06,539 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [182#L1025-3true, 322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 206#L1034-2true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:06,539 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2025-03-15 01:11:06,539 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2025-03-15 01:11:06,539 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2025-03-15 01:11:06,539 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2025-03-15 01:11:06,539 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2025-03-15 01:11:06,539 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2025-03-15 01:11:06,539 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2025-03-15 01:11:06,541 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, threadThread1of3ForFork0InUse, 32#$Ultimate##0true, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 206#L1034-2true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:06,541 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is not cut-off event [2025-03-15 01:11:06,542 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is not cut-off event [2025-03-15 01:11:06,542 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is not cut-off event [2025-03-15 01:11:06,542 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is not cut-off event [2025-03-15 01:11:06,542 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is not cut-off event [2025-03-15 01:11:06,542 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is not cut-off event [2025-03-15 01:11:06,551 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1081] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_14| v_threadThread2of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][275], [308#L1045-9true, 322#true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0NotInUse, threadThread3of3ForFork0InUse, 149#L1025-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 258#L1034-1true]) [2025-03-15 01:11:06,552 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2025-03-15 01:11:06,552 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:06,552 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:06,552 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:06,559 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [182#L1025-3true, 322#true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, 103#L1045-7true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 258#L1034-1true]) [2025-03-15 01:11:06,559 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2025-03-15 01:11:06,559 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:06,559 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:06,559 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:06,560 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:06,560 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:06,560 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1000] L1034-2-->L1034-3: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_1|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~mem10][317], [322#true, 299#L1034-3true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 264#L1025-3true, 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 293#L1031-5true]) [2025-03-15 01:11:06,560 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2025-03-15 01:11:06,560 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:06,560 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:06,560 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:06,561 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([937] L1034-2-->L1034-3: Formula: (= (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ v_~tids~0.offset_18 (* (let ((.cse0 (mod v_threadThread3of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4))) |v_threadThread3of3ForFork0_#t~mem10_1|) InVars {#memory_int=|v_#memory_int_9|, threadThread3of3ForFork0_~next_worker~0=v_threadThread3of3ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread3of3ForFork0_#t~mem10=|v_threadThread3of3ForFork0_#t~mem10_1|, threadThread3of3ForFork0_~next_worker~0=v_threadThread3of3ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread3of3ForFork0_#t~mem10][377], [182#L1025-3true, 322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 125#L1034-3true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 293#L1031-5true]) [2025-03-15 01:11:06,561 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2025-03-15 01:11:06,561 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:06,561 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:06,561 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:06,566 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, threadThread3of3ForFork0_#t~ret6=|v_threadThread3of3ForFork0_#t~ret6_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~ret6][310], [322#true, threadThread1of3ForFork0InUse, 316#true, 180#L1034-2true, 67#L1027-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 103#L1045-7true, 84#L1027-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:06,567 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2025-03-15 01:11:06,567 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:06,567 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:06,567 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:06,570 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([937] L1034-2-->L1034-3: Formula: (= (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ v_~tids~0.offset_18 (* (let ((.cse0 (mod v_threadThread3of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4))) |v_threadThread3of3ForFork0_#t~mem10_1|) InVars {#memory_int=|v_#memory_int_9|, threadThread3of3ForFork0_~next_worker~0=v_threadThread3of3ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread3of3ForFork0_#t~mem10=|v_threadThread3of3ForFork0_#t~mem10_1|, threadThread3of3ForFork0_~next_worker~0=v_threadThread3of3ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread3of3ForFork0_#t~mem10][377], [17#L1031-5true, 322#true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 149#L1025-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 125#L1034-3true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:06,570 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2025-03-15 01:11:06,570 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:06,570 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:06,570 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:06,580 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][165], [182#L1025-3true, 322#true, 332#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, 3#L1045-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 206#L1034-2true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0)]) [2025-03-15 01:11:06,580 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2025-03-15 01:11:06,580 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:06,580 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:06,580 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:06,626 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread3of3ForFork0_#t~ret3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, threadThread3of3ForFork0_#t~ret3=|v_threadThread3of3ForFork0_#t~ret3_1|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~ret3][258], [322#true, 316#true, threadThread1of3ForFork0InUse, 104#L1032-2true, 157#L1045-4true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 330#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0), 327#(= |#race~tids~0| 0), 264#L1025-3true, 163#L1034-1true]) [2025-03-15 01:11:06,626 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2025-03-15 01:11:06,626 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:06,626 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:06,626 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:06,650 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread3of3ForFork0_#t~ret3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, threadThread3of3ForFork0_#t~ret3=|v_threadThread3of3ForFork0_#t~ret3_1|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~ret3][189], [111#L1032-1true, 322#true, threadThread1of3ForFork0InUse, 316#true, 180#L1034-2true, threadThread2of3ForFork0InUse, 242#L1045-3true, threadThread3of3ForFork0InUse, 328#true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 264#L1025-3true]) [2025-03-15 01:11:06,650 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2025-03-15 01:11:06,650 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:06,650 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:06,650 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:06,665 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1082] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_16| v_threadThread3of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_16|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_16|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][360], [308#L1045-9true, 322#true, 316#true, threadThread1of3ForFork0InUse, 32#$Ultimate##0true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 108#L1034-2true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:06,665 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2025-03-15 01:11:06,665 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:06,665 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:06,665 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:06,666 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1082] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_16| v_threadThread3of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_16|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_16|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][360], [308#L1045-9true, 322#true, threadThread1of3ForFork0InUse, 32#$Ultimate##0true, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 19#L1034-1true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:06,666 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2025-03-15 01:11:06,666 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2025-03-15 01:11:06,666 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2025-03-15 01:11:06,666 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2025-03-15 01:11:06,675 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1026] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread1of3ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~ret6=|v_threadThread1of3ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~ret6][124], [17#L1031-5true, 322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 84#L1027-3true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 258#L1034-1true]) [2025-03-15 01:11:06,676 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2025-03-15 01:11:06,676 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:06,676 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:06,676 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:06,682 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1082] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_16| v_threadThread3of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_16|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_16|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][360], [322#true, 308#L1045-9true, 316#true, threadThread1of3ForFork0InUse, 255#$Ultimate##0true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 163#L1034-1true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:06,682 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2025-03-15 01:11:06,683 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2025-03-15 01:11:06,683 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2025-03-15 01:11:06,683 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2025-03-15 01:11:06,683 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1082] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_16| v_threadThread3of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_16|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_16|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][360], [308#L1045-9true, 322#true, 316#true, threadThread1of3ForFork0InUse, 255#$Ultimate##0true, threadThread2of3ForFork0InUse, 180#L1034-2true, threadThread3of3ForFork0NotInUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:06,683 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2025-03-15 01:11:06,683 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:06,683 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:06,683 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:07,057 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][127], [322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, 180#L1034-2true, threadThread2of3ForFork0InUse, 12#L1043-10true, 328#true, 207#$Ultimate##0true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0)]) [2025-03-15 01:11:07,057 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is not cut-off event [2025-03-15 01:11:07,057 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is not cut-off event [2025-03-15 01:11:07,057 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is not cut-off event [2025-03-15 01:11:07,057 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is not cut-off event [2025-03-15 01:11:07,159 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread3of3ForFork0_#t~ret3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, threadThread3of3ForFork0_#t~ret3=|v_threadThread3of3ForFork0_#t~ret3_1|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~ret3][189], [111#L1032-1true, 322#true, threadThread1of3ForFork0InUse, 316#true, 180#L1034-2true, threadThread2of3ForFork0InUse, 186#L1043-5true, threadThread3of3ForFork0InUse, 328#true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 264#L1025-3true]) [2025-03-15 01:11:07,159 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2025-03-15 01:11:07,159 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2025-03-15 01:11:07,160 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:07,160 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:07,251 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [322#true, 308#L1045-9true, threadThread1of3ForFork0NotInUse, 316#true, threadThread2of3ForFork0InUse, 180#L1034-2true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 264#L1025-3true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:07,251 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2025-03-15 01:11:07,251 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:07,251 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:07,251 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:07,255 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [182#L1025-3true, 308#L1045-9true, 322#true, threadThread1of3ForFork0NotInUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 206#L1034-2true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:07,255 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2025-03-15 01:11:07,255 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:07,256 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:07,256 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:07,264 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1081] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_14| v_threadThread2of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][275], [111#L1032-1true, 322#true, 308#L1045-9true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0NotInUse, 207#$Ultimate##0true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:07,265 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2025-03-15 01:11:07,265 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2025-03-15 01:11:07,265 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2025-03-15 01:11:07,265 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2025-03-15 01:11:07,265 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2025-03-15 01:11:07,279 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([963] L1027-->L1027-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~ret6=|v_threadThread2of3ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~ret6][203], [322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 84#L1027-3true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 258#L1034-1true, 119#L1027-3true]) [2025-03-15 01:11:07,279 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is not cut-off event [2025-03-15 01:11:07,279 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is not cut-off event [2025-03-15 01:11:07,279 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is not cut-off event [2025-03-15 01:11:07,279 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is not cut-off event [2025-03-15 01:11:07,279 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([963] L1027-->L1027-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~ret6=|v_threadThread2of3ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~ret6][203], [322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 206#L1034-2true, 84#L1027-3true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 119#L1027-3true]) [2025-03-15 01:11:07,279 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2025-03-15 01:11:07,279 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:07,279 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:07,280 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:07,280 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1032] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of3ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of3ForFork0_#t~bitwise7=|v_threadThread1of3ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise7][141], [322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 82#L1029-4true, 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 258#L1034-1true, 119#L1027-3true]) [2025-03-15 01:11:07,280 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2025-03-15 01:11:07,280 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2025-03-15 01:11:07,280 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2025-03-15 01:11:07,280 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2025-03-15 01:11:07,281 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1081] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_14| v_threadThread2of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][275], [322#true, 308#L1045-9true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0NotInUse, threadThread3of3ForFork0InUse, 206#L1034-2true, 149#L1025-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:07,281 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2025-03-15 01:11:07,281 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:07,281 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:07,281 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:07,284 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([989] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread2of3ForFork0_#t~bitwise8_15|)) (.cse1 (<= 0 v_threadThread2of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread2of3ForFork0_#t~bitwise8_15| 0)) (.cse2 (< v_threadThread2of3ForFork0_~i~0_13 0))) (and (or (<= v_threadThread2of3ForFork0_~i~0_13 |v_threadThread2of3ForFork0_#t~bitwise9_7|) (and .cse0 .cse1)) (<= |v_threadThread2of3ForFork0_#t~bitwise9_7| 2147483647) (or (and .cse2 .cse3) (<= |v_threadThread2of3ForFork0_#t~bitwise8_15| |v_threadThread2of3ForFork0_#t~bitwise9_7|)) (or (and .cse3 .cse1) (< |v_threadThread2of3ForFork0_#t~bitwise9_7| 0)) (or .cse0 (<= |v_threadThread2of3ForFork0_#t~bitwise9_7| (+ |v_threadThread2of3ForFork0_#t~bitwise8_15| v_threadThread2of3ForFork0_~i~0_13)) .cse2))) InVars {threadThread2of3ForFork0_~i~0=v_threadThread2of3ForFork0_~i~0_13, threadThread2of3ForFork0_#t~bitwise8=|v_threadThread2of3ForFork0_#t~bitwise8_15|} OutVars{threadThread2of3ForFork0_~i~0=v_threadThread2of3ForFork0_~i~0_13, threadThread2of3ForFork0_#t~bitwise8=|v_threadThread2of3ForFork0_#t~bitwise8_15|, threadThread2of3ForFork0_#t~bitwise9=|v_threadThread2of3ForFork0_#t~bitwise9_7|} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~bitwise9][289], [322#true, 20#L1031-13true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 149#L1025-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 258#L1034-1true]) [2025-03-15 01:11:07,284 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2025-03-15 01:11:07,284 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:07,284 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:07,284 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:07,297 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [182#L1025-3true, 322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, 103#L1045-7true, threadThread3of3ForFork0InUse, 206#L1034-2true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:07,297 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2025-03-15 01:11:07,297 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:07,297 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:07,297 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:07,297 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:07,297 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:07,298 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([952] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread2of3ForFork0_#t~ret3_1| 0))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of3ForFork0_#t~ret3=|v_threadThread2of3ForFork0_#t~ret3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~ret3][162], [182#L1025-3true, 111#L1032-1true, 322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 153#L1032-1true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:07,298 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2025-03-15 01:11:07,298 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:07,298 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:07,298 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2025-03-15 01:11:07,319 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread3of3ForFork0_#t~ret3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, threadThread3of3ForFork0_#t~ret3=|v_threadThread3of3ForFork0_#t~ret3_1|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~ret3][277], [111#L1032-1true, 322#true, threadThread1of3ForFork0InUse, 224#L1032-2true, 316#true, threadThread2of3ForFork0InUse, 103#L1045-7true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 264#L1025-3true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:07,319 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2025-03-15 01:11:07,319 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:07,319 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:07,319 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2025-03-15 01:11:07,321 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [182#L1025-3true, 308#L1045-9true, 322#true, threadThread1of3ForFork0NotInUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 153#L1032-1true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:07,322 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2025-03-15 01:11:07,322 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2025-03-15 01:11:07,322 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2025-03-15 01:11:07,322 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2025-03-15 01:11:07,322 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2025-03-15 01:11:07,350 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1000] L1034-2-->L1034-3: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_1|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~mem10][314], [322#true, 299#L1034-3true, threadThread1of3ForFork0InUse, 332#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, 3#L1045-6true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 264#L1025-3true, 327#(= |#race~tids~0| 0)]) [2025-03-15 01:11:07,350 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2025-03-15 01:11:07,350 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:07,350 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:07,350 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:07,369 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread3of3ForFork0_#t~ret3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, threadThread3of3ForFork0_#t~ret3=|v_threadThread3of3ForFork0_#t~ret3_1|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~ret3][258], [111#L1032-1true, 322#true, threadThread1of3ForFork0InUse, 316#true, 157#L1045-4true, 180#L1034-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 330#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0), 264#L1025-3true, 327#(= |#race~tids~0| 0)]) [2025-03-15 01:11:07,369 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2025-03-15 01:11:07,369 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:07,369 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:07,369 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:07,404 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread3of3ForFork0_#t~ret3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, threadThread3of3ForFork0_#t~ret3=|v_threadThread3of3ForFork0_#t~ret3_1|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~ret3][189], [322#true, 316#true, threadThread1of3ForFork0InUse, 104#L1032-2true, threadThread2of3ForFork0InUse, 180#L1034-2true, 242#L1045-3true, 328#true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 264#L1025-3true]) [2025-03-15 01:11:07,404 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2025-03-15 01:11:07,404 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:07,404 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2025-03-15 01:11:07,404 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:07,412 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [182#L1025-3true, 322#true, 308#L1045-9true, threadThread1of3ForFork0NotInUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 258#L1034-1true]) [2025-03-15 01:11:07,412 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2025-03-15 01:11:07,412 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:07,412 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:07,412 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:07,412 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:07,420 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 103#L1045-7true, 321#(= |#race~threads_total~0| 0), 153#L1032-1true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 119#L1027-3true]) [2025-03-15 01:11:07,420 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2025-03-15 01:11:07,420 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2025-03-15 01:11:07,420 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2025-03-15 01:11:07,420 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2025-03-15 01:11:07,457 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1026] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread1of3ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~ret6=|v_threadThread1of3ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~ret6][124], [17#L1031-5true, 322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 84#L1027-3true, 206#L1034-2true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:07,457 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2025-03-15 01:11:07,458 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2025-03-15 01:11:07,458 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2025-03-15 01:11:07,458 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2025-03-15 01:11:07,587 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][127], [322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, 180#L1034-2true, threadThread2of3ForFork0InUse, 269#ULTIMATE.startErr6ASSERT_VIOLATIONDATA_RACEtrue, 328#true, 207#$Ultimate##0true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0)]) [2025-03-15 01:11:07,587 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is not cut-off event [2025-03-15 01:11:07,588 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is not cut-off event [2025-03-15 01:11:07,588 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is not cut-off event [2025-03-15 01:11:07,588 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is not cut-off event [2025-03-15 01:11:07,607 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][127], [322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, 180#L1034-2true, threadThread2of3ForFork0InUse, 207#$Ultimate##0true, 328#true, threadThread3of3ForFork0InUse, 45#L1043-11true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0)]) [2025-03-15 01:11:07,607 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is not cut-off event [2025-03-15 01:11:07,607 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is not cut-off event [2025-03-15 01:11:07,607 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is not cut-off event [2025-03-15 01:11:07,607 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is not cut-off event [2025-03-15 01:11:07,730 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread3of3ForFork0_#t~ret3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, threadThread3of3ForFork0_#t~ret3=|v_threadThread3of3ForFork0_#t~ret3_1|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~ret3][189], [322#true, threadThread1of3ForFork0InUse, 316#true, 104#L1032-2true, threadThread2of3ForFork0InUse, 180#L1034-2true, threadThread3of3ForFork0InUse, 328#true, 186#L1043-5true, 321#(= |#race~threads_total~0| 0), 264#L1025-3true, 327#(= |#race~tids~0| 0)]) [2025-03-15 01:11:07,730 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2025-03-15 01:11:07,730 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2025-03-15 01:11:07,731 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2025-03-15 01:11:07,731 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2025-03-15 01:11:07,846 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1081] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_14| v_threadThread2of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][275], [308#L1045-9true, 322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0NotInUse, threadThread3of3ForFork0InUse, 207#$Ultimate##0true, 19#L1034-1true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:07,846 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2025-03-15 01:11:07,846 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2025-03-15 01:11:07,846 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2025-03-15 01:11:07,846 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2025-03-15 01:11:07,850 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1081] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_14| v_threadThread2of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][275], [308#L1045-9true, 322#true, 316#true, threadThread1of3ForFork0InUse, 104#L1032-2true, threadThread2of3ForFork0NotInUse, 207#$Ultimate##0true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:07,850 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2025-03-15 01:11:07,850 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2025-03-15 01:11:07,850 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2025-03-15 01:11:07,850 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2025-03-15 01:11:07,850 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2025-03-15 01:11:07,851 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [182#L1025-3true, 322#true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true, 258#L1034-1true]) [2025-03-15 01:11:07,852 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is not cut-off event [2025-03-15 01:11:07,852 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is not cut-off event [2025-03-15 01:11:07,852 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is not cut-off event [2025-03-15 01:11:07,852 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is not cut-off event [2025-03-15 01:11:07,852 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is not cut-off event [2025-03-15 01:11:07,852 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is not cut-off event [2025-03-15 01:11:07,852 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is not cut-off event [2025-03-15 01:11:07,852 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is not cut-off event [2025-03-15 01:11:07,852 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [182#L1025-3true, 322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 206#L1034-2true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:07,852 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2025-03-15 01:11:07,852 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2025-03-15 01:11:07,852 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2025-03-15 01:11:07,852 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2025-03-15 01:11:07,852 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2025-03-15 01:11:07,852 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2025-03-15 01:11:07,852 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2025-03-15 01:11:07,852 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2025-03-15 01:11:07,862 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 153#L1032-1true, 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 119#L1027-3true]) [2025-03-15 01:11:07,862 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2025-03-15 01:11:07,862 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:07,862 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:07,862 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:07,864 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, threadThread3of3ForFork0_#t~ret6=|v_threadThread3of3ForFork0_#t~ret6_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~ret6][310], [322#true, 316#true, threadThread1of3ForFork0InUse, 180#L1034-2true, threadThread2of3ForFork0InUse, 67#L1027-3true, threadThread3of3ForFork0InUse, 84#L1027-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:07,865 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is not cut-off event [2025-03-15 01:11:07,865 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is not cut-off event [2025-03-15 01:11:07,865 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is not cut-off event [2025-03-15 01:11:07,865 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is not cut-off event [2025-03-15 01:11:07,865 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1032] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of3ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of3ForFork0_#t~bitwise7=|v_threadThread1of3ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise7][141], [322#true, threadThread1of3ForFork0InUse, 316#true, 180#L1034-2true, threadThread2of3ForFork0InUse, 67#L1027-3true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 82#L1029-4true, 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:07,865 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2025-03-15 01:11:07,865 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2025-03-15 01:11:07,865 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2025-03-15 01:11:07,865 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2025-03-15 01:11:07,868 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1032] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of3ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of3ForFork0_#t~bitwise7=|v_threadThread1of3ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise7][141], [322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 206#L1034-2true, threadThread3of3ForFork0InUse, 82#L1029-4true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true, 119#L1027-3true]) [2025-03-15 01:11:07,868 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2025-03-15 01:11:07,868 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2025-03-15 01:11:07,868 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2025-03-15 01:11:07,868 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2025-03-15 01:11:07,871 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1015] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread1of3ForFork0_#t~ret3_1| 0))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread1of3ForFork0_#t~ret3=|v_threadThread1of3ForFork0_#t~ret3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~ret3][94], [322#true, 59#L1032-2true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 149#L1025-3true, 215#L1032-1true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:07,871 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2025-03-15 01:11:07,871 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2025-03-15 01:11:07,871 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2025-03-15 01:11:07,871 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2025-03-15 01:11:07,873 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1015] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread1of3ForFork0_#t~ret3_1| 0))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread1of3ForFork0_#t~ret3=|v_threadThread1of3ForFork0_#t~ret3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~ret3][94], [322#true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 149#L1025-3true, 153#L1032-1true, 215#L1032-1true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:07,873 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is not cut-off event [2025-03-15 01:11:07,873 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is not cut-off event [2025-03-15 01:11:07,873 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is not cut-off event [2025-03-15 01:11:07,873 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is not cut-off event [2025-03-15 01:11:07,874 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1015] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread1of3ForFork0_#t~ret3_1| 0))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread1of3ForFork0_#t~ret3=|v_threadThread1of3ForFork0_#t~ret3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~ret3][94], [322#true, 224#L1032-2true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 149#L1025-3true, 153#L1032-1true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:07,874 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2025-03-15 01:11:07,874 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2025-03-15 01:11:07,874 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2025-03-15 01:11:07,874 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2025-03-15 01:11:07,882 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread3of3ForFork0_#t~ret3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, threadThread3of3ForFork0_#t~ret3=|v_threadThread3of3ForFork0_#t~ret3_1|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~ret3][277], [111#L1032-1true, 322#true, threadThread1of3ForFork0InUse, 316#true, 224#L1032-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 264#L1025-3true, 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:07,883 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2025-03-15 01:11:07,883 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2025-03-15 01:11:07,883 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2025-03-15 01:11:07,883 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2025-03-15 01:11:07,887 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([952] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread2of3ForFork0_#t~ret3_1| 0))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of3ForFork0_#t~ret3=|v_threadThread2of3ForFork0_#t~ret3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~ret3][162], [182#L1025-3true, 322#true, threadThread1of3ForFork0InUse, 316#true, 104#L1032-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 153#L1032-1true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:07,887 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2025-03-15 01:11:07,887 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2025-03-15 01:11:07,887 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2025-03-15 01:11:07,887 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2025-03-15 01:11:07,898 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1000] L1034-2-->L1034-3: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_1|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~mem10][317], [322#true, 299#L1034-3true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, 67#L1027-3true, threadThread3of3ForFork0InUse, 84#L1027-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:07,899 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2025-03-15 01:11:07,899 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2025-03-15 01:11:07,899 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2025-03-15 01:11:07,899 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2025-03-15 01:11:07,901 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([937] L1034-2-->L1034-3: Formula: (= (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ v_~tids~0.offset_18 (* (let ((.cse0 (mod v_threadThread3of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4))) |v_threadThread3of3ForFork0_#t~mem10_1|) InVars {#memory_int=|v_#memory_int_9|, threadThread3of3ForFork0_~next_worker~0=v_threadThread3of3ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread3of3ForFork0_#t~mem10=|v_threadThread3of3ForFork0_#t~mem10_1|, threadThread3of3ForFork0_~next_worker~0=v_threadThread3of3ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread3of3ForFork0_#t~mem10][377], [322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 84#L1027-3true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 125#L1034-3true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true, 119#L1027-3true]) [2025-03-15 01:11:07,901 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2025-03-15 01:11:07,901 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2025-03-15 01:11:07,901 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2025-03-15 01:11:07,901 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2025-03-15 01:11:07,902 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([989] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread2of3ForFork0_#t~bitwise8_15|)) (.cse1 (<= 0 v_threadThread2of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread2of3ForFork0_#t~bitwise8_15| 0)) (.cse2 (< v_threadThread2of3ForFork0_~i~0_13 0))) (and (or (<= v_threadThread2of3ForFork0_~i~0_13 |v_threadThread2of3ForFork0_#t~bitwise9_7|) (and .cse0 .cse1)) (<= |v_threadThread2of3ForFork0_#t~bitwise9_7| 2147483647) (or (and .cse2 .cse3) (<= |v_threadThread2of3ForFork0_#t~bitwise8_15| |v_threadThread2of3ForFork0_#t~bitwise9_7|)) (or (and .cse3 .cse1) (< |v_threadThread2of3ForFork0_#t~bitwise9_7| 0)) (or .cse0 (<= |v_threadThread2of3ForFork0_#t~bitwise9_7| (+ |v_threadThread2of3ForFork0_#t~bitwise8_15| v_threadThread2of3ForFork0_~i~0_13)) .cse2))) InVars {threadThread2of3ForFork0_~i~0=v_threadThread2of3ForFork0_~i~0_13, threadThread2of3ForFork0_#t~bitwise8=|v_threadThread2of3ForFork0_#t~bitwise8_15|} OutVars{threadThread2of3ForFork0_~i~0=v_threadThread2of3ForFork0_~i~0_13, threadThread2of3ForFork0_#t~bitwise8=|v_threadThread2of3ForFork0_#t~bitwise8_15|, threadThread2of3ForFork0_#t~bitwise9=|v_threadThread2of3ForFork0_#t~bitwise9_7|} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~bitwise9][289], [322#true, 20#L1031-13true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 206#L1034-2true, threadThread3of3ForFork0InUse, 149#L1025-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:07,902 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2025-03-15 01:11:07,902 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2025-03-15 01:11:07,902 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2025-03-15 01:11:07,902 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2025-03-15 01:11:07,911 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread3of3ForFork0_#t~ret3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, threadThread3of3ForFork0_#t~ret3=|v_threadThread3of3ForFork0_#t~ret3_1|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~ret3][277], [322#true, 316#true, threadThread1of3ForFork0InUse, 224#L1032-2true, 104#L1032-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 103#L1045-7true, 321#(= |#race~threads_total~0| 0), 264#L1025-3true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:07,911 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2025-03-15 01:11:07,911 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2025-03-15 01:11:07,911 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2025-03-15 01:11:07,911 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2025-03-15 01:11:07,915 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [182#L1025-3true, 322#true, 308#L1045-9true, 59#L1032-2true, threadThread1of3ForFork0NotInUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:07,915 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2025-03-15 01:11:07,915 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:07,915 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:07,915 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:07,915 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:07,915 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:07,917 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1000] L1034-2-->L1034-3: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_1|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~mem10][317], [322#true, 299#L1034-3true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, 103#L1045-7true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 264#L1025-3true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:07,917 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2025-03-15 01:11:07,917 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2025-03-15 01:11:07,917 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2025-03-15 01:11:07,917 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2025-03-15 01:11:07,924 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [322#true, 308#L1045-9true, threadThread1of3ForFork0NotInUse, 32#$Ultimate##0true, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 258#L1034-1true]) [2025-03-15 01:11:07,924 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2025-03-15 01:11:07,924 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2025-03-15 01:11:07,924 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2025-03-15 01:11:07,924 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2025-03-15 01:11:07,924 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2025-03-15 01:11:07,924 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2025-03-15 01:11:07,924 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [308#L1045-9true, 322#true, threadThread1of3ForFork0NotInUse, 59#L1032-2true, 32#$Ultimate##0true, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:07,924 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2025-03-15 01:11:07,924 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2025-03-15 01:11:07,925 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2025-03-15 01:11:07,925 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2025-03-15 01:11:07,925 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2025-03-15 01:11:07,925 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2025-03-15 01:11:07,925 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [322#true, 308#L1045-9true, threadThread1of3ForFork0NotInUse, 32#$Ultimate##0true, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 153#L1032-1true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:07,925 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2025-03-15 01:11:07,925 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2025-03-15 01:11:07,925 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2025-03-15 01:11:07,925 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2025-03-15 01:11:07,925 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2025-03-15 01:11:07,926 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [322#true, 308#L1045-9true, threadThread1of3ForFork0NotInUse, 316#true, 32#$Ultimate##0true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 206#L1034-2true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:07,926 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2025-03-15 01:11:07,926 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:07,926 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:07,926 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:07,926 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:07,926 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:07,937 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1081] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_14| v_threadThread2of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][275], [322#true, 308#L1045-9true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0NotInUse, 255#$Ultimate##0true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 153#L1032-1true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:07,937 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2025-03-15 01:11:07,937 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2025-03-15 01:11:07,937 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2025-03-15 01:11:07,937 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2025-03-15 01:11:07,937 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2025-03-15 01:11:07,937 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1081] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_14| v_threadThread2of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][275], [308#L1045-9true, 322#true, 59#L1032-2true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0NotInUse, 255#$Ultimate##0true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:07,937 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2025-03-15 01:11:07,937 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2025-03-15 01:11:07,937 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2025-03-15 01:11:07,937 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2025-03-15 01:11:07,937 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2025-03-15 01:11:07,937 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2025-03-15 01:11:07,937 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1081] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_14| v_threadThread2of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][275], [308#L1045-9true, 322#true, 316#true, threadThread1of3ForFork0InUse, 255#$Ultimate##0true, threadThread2of3ForFork0NotInUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 258#L1034-1true]) [2025-03-15 01:11:07,937 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2025-03-15 01:11:07,938 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2025-03-15 01:11:07,938 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2025-03-15 01:11:07,938 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2025-03-15 01:11:07,938 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2025-03-15 01:11:07,938 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2025-03-15 01:11:07,940 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1081] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_14| v_threadThread2of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][275], [322#true, 308#L1045-9true, 316#true, threadThread1of3ForFork0InUse, 255#$Ultimate##0true, threadThread2of3ForFork0NotInUse, 206#L1034-2true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:07,941 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2025-03-15 01:11:07,941 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:07,941 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:07,941 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:07,941 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:07,941 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:07,948 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread3of3ForFork0_#t~ret3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, threadThread3of3ForFork0_#t~ret3=|v_threadThread3of3ForFork0_#t~ret3_1|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~ret3][267], [111#L1032-1true, 322#true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 331#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), 155#L1045-5true, 264#L1025-3true, 327#(= |#race~tids~0| 0), 163#L1034-1true]) [2025-03-15 01:11:07,948 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is not cut-off event [2025-03-15 01:11:07,948 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is not cut-off event [2025-03-15 01:11:07,948 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is not cut-off event [2025-03-15 01:11:07,948 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is not cut-off event [2025-03-15 01:11:07,948 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread3of3ForFork0_#t~ret3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, threadThread3of3ForFork0_#t~ret3=|v_threadThread3of3ForFork0_#t~ret3_1|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~ret3][267], [111#L1032-1true, 322#true, 316#true, threadThread1of3ForFork0InUse, 180#L1034-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 264#L1025-3true, 155#L1045-5true, 327#(= |#race~tids~0| 0), 331#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0))]) [2025-03-15 01:11:07,948 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2025-03-15 01:11:07,948 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2025-03-15 01:11:07,948 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2025-03-15 01:11:07,948 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2025-03-15 01:11:07,949 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread3of3ForFork0_#t~ret3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, threadThread3of3ForFork0_#t~ret3=|v_threadThread3of3ForFork0_#t~ret3_1|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~ret3][273], [111#L1032-1true, 322#true, threadThread1of3ForFork0InUse, 316#true, 332#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 3#L1045-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 264#L1025-3true, 327#(= |#race~tids~0| 0), 163#L1034-1true]) [2025-03-15 01:11:07,949 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2025-03-15 01:11:07,949 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2025-03-15 01:11:07,949 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2025-03-15 01:11:07,949 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2025-03-15 01:11:07,977 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread3of3ForFork0_#t~ret3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, threadThread3of3ForFork0_#t~ret3=|v_threadThread3of3ForFork0_#t~ret3_1|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~ret3][258], [322#true, 316#true, threadThread1of3ForFork0InUse, 104#L1032-2true, 157#L1045-4true, threadThread2of3ForFork0InUse, 180#L1034-2true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 330#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0), 327#(= |#race~tids~0| 0), 264#L1025-3true]) [2025-03-15 01:11:07,977 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2025-03-15 01:11:07,977 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2025-03-15 01:11:07,977 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2025-03-15 01:11:07,977 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2025-03-15 01:11:07,991 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][167], [322#true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, 157#L1045-4true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 153#L1032-1true, 330#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0), 327#(= |#race~tids~0| 0), 119#L1027-3true]) [2025-03-15 01:11:07,991 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2025-03-15 01:11:07,991 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2025-03-15 01:11:07,991 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2025-03-15 01:11:07,991 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2025-03-15 01:11:08,216 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [308#L1045-9true, 322#true, threadThread1of3ForFork0NotInUse, 316#true, threadThread2of3ForFork0InUse, 207#$Ultimate##0true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 163#L1034-1true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:08,216 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2025-03-15 01:11:08,216 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2025-03-15 01:11:08,216 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2025-03-15 01:11:08,216 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2025-03-15 01:11:08,216 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2025-03-15 01:11:08,216 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [322#true, 308#L1045-9true, threadThread1of3ForFork0NotInUse, 316#true, 180#L1034-2true, threadThread2of3ForFork0InUse, 207#$Ultimate##0true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:08,216 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2025-03-15 01:11:08,216 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:08,216 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:08,217 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:08,217 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:08,217 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:08,243 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [182#L1025-3true, 322#true, 308#L1045-9true, threadThread1of3ForFork0NotInUse, 316#true, threadThread2of3ForFork0InUse, 206#L1034-2true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:08,243 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2025-03-15 01:11:08,243 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:08,243 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:08,243 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:08,243 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:08,251 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, 59#L1032-2true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true, 119#L1027-3true]) [2025-03-15 01:11:08,251 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2025-03-15 01:11:08,251 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2025-03-15 01:11:08,251 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2025-03-15 01:11:08,251 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2025-03-15 01:11:08,251 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, 59#L1032-2true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 103#L1045-7true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 119#L1027-3true]) [2025-03-15 01:11:08,251 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2025-03-15 01:11:08,251 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:08,251 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:08,251 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:08,271 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1081] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_14| v_threadThread2of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][275], [308#L1045-9true, 322#true, 59#L1032-2true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0NotInUse, threadThread3of3ForFork0InUse, 149#L1025-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:08,272 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2025-03-15 01:11:08,272 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:08,272 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:08,272 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:08,272 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:08,272 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1081] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_14| v_threadThread2of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][275], [308#L1045-9true, 322#true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0NotInUse, threadThread3of3ForFork0InUse, 149#L1025-3true, 153#L1032-1true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:08,272 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2025-03-15 01:11:08,272 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2025-03-15 01:11:08,272 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2025-03-15 01:11:08,272 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2025-03-15 01:11:08,272 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1081] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_14| v_threadThread2of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][275], [308#L1045-9true, 322#true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0NotInUse, threadThread3of3ForFork0InUse, 149#L1025-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 258#L1034-1true]) [2025-03-15 01:11:08,272 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2025-03-15 01:11:08,272 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:08,272 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:08,272 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:08,272 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:08,276 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1081] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_14| v_threadThread2of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][275], [322#true, 308#L1045-9true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0NotInUse, 206#L1034-2true, threadThread3of3ForFork0InUse, 149#L1025-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:08,277 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2025-03-15 01:11:08,277 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:08,277 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:08,277 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:08,277 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:08,634 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread3of3ForFork0_#t~ret3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, threadThread3of3ForFork0_#t~ret3=|v_threadThread3of3ForFork0_#t~ret3_1|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~ret3][189], [111#L1032-1true, 322#true, 140#L1043-7true, threadThread1of3ForFork0InUse, 316#true, 180#L1034-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 328#true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 264#L1025-3true]) [2025-03-15 01:11:08,634 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2025-03-15 01:11:08,634 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2025-03-15 01:11:08,634 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2025-03-15 01:11:08,635 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2025-03-15 01:11:08,797 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1081] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_14| v_threadThread2of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][275], [322#true, 308#L1045-9true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0NotInUse, 207#$Ultimate##0true, threadThread3of3ForFork0InUse, 108#L1034-2true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:08,797 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2025-03-15 01:11:08,797 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:08,797 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:08,797 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:08,798 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [308#L1045-9true, 322#true, threadThread1of3ForFork0NotInUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 264#L1025-3true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 163#L1034-1true]) [2025-03-15 01:11:08,798 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2025-03-15 01:11:08,799 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:08,799 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:08,799 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:08,799 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [322#true, 308#L1045-9true, threadThread1of3ForFork0NotInUse, 316#true, 180#L1034-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 264#L1025-3true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:08,799 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2025-03-15 01:11:08,799 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:08,799 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:08,799 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:08,799 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:08,805 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [182#L1025-3true, 322#true, 308#L1045-9true, threadThread1of3ForFork0NotInUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 153#L1032-1true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:08,805 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2025-03-15 01:11:08,805 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2025-03-15 01:11:08,805 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2025-03-15 01:11:08,805 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2025-03-15 01:11:08,805 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2025-03-15 01:11:08,805 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2025-03-15 01:11:08,805 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([952] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread2of3ForFork0_#t~ret3_1| 0))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of3ForFork0_#t~ret3=|v_threadThread2of3ForFork0_#t~ret3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~ret3][162], [111#L1032-1true, 182#L1025-3true, 322#true, 59#L1032-2true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:08,805 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is not cut-off event [2025-03-15 01:11:08,805 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is not cut-off event [2025-03-15 01:11:08,805 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is not cut-off event [2025-03-15 01:11:08,805 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is not cut-off event [2025-03-15 01:11:08,815 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([963] L1027-->L1027-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~ret6=|v_threadThread2of3ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~ret6][203], [322#true, 59#L1032-2true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 82#L1029-4true, 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 119#L1027-3true]) [2025-03-15 01:11:08,815 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is not cut-off event [2025-03-15 01:11:08,815 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is not cut-off event [2025-03-15 01:11:08,815 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is not cut-off event [2025-03-15 01:11:08,815 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is not cut-off event [2025-03-15 01:11:08,815 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1044] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of3ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise8][156], [322#true, 59#L1032-2true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true, 293#L1031-5true, 119#L1027-3true]) [2025-03-15 01:11:08,815 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2025-03-15 01:11:08,815 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2025-03-15 01:11:08,815 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2025-03-15 01:11:08,815 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2025-03-15 01:11:08,815 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, 59#L1032-2true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true, 119#L1027-3true]) [2025-03-15 01:11:08,815 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2025-03-15 01:11:08,815 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2025-03-15 01:11:08,815 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2025-03-15 01:11:08,815 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2025-03-15 01:11:08,815 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2025-03-15 01:11:08,818 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([969] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of3ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of3ForFork0_#t~bitwise7=|v_threadThread2of3ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~bitwise7][236], [57#L1029-4true, 322#true, 59#L1032-2true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 84#L1027-3true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:08,818 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is not cut-off event [2025-03-15 01:11:08,818 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is not cut-off event [2025-03-15 01:11:08,818 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is not cut-off event [2025-03-15 01:11:08,818 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is not cut-off event [2025-03-15 01:11:08,818 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1032] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of3ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of3ForFork0_#t~bitwise7=|v_threadThread1of3ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise7][141], [57#L1029-4true, 322#true, 59#L1032-2true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 82#L1029-4true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:08,818 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2025-03-15 01:11:08,818 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2025-03-15 01:11:08,818 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2025-03-15 01:11:08,818 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2025-03-15 01:11:08,823 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1015] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread1of3ForFork0_#t~ret3_1| 0))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread1of3ForFork0_#t~ret3=|v_threadThread1of3ForFork0_#t~ret3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~ret3][94], [322#true, 59#L1032-2true, 224#L1032-2true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 149#L1025-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:08,823 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2025-03-15 01:11:08,823 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2025-03-15 01:11:08,823 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2025-03-15 01:11:08,823 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2025-03-15 01:11:08,830 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread3of3ForFork0_#t~ret3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, threadThread3of3ForFork0_#t~ret3=|v_threadThread3of3ForFork0_#t~ret3_1|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~ret3][277], [322#true, 316#true, threadThread1of3ForFork0InUse, 224#L1032-2true, 104#L1032-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 264#L1025-3true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:08,830 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2025-03-15 01:11:08,830 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2025-03-15 01:11:08,830 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2025-03-15 01:11:08,830 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2025-03-15 01:11:08,832 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread3of3ForFork0_#t~ret3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, threadThread3of3ForFork0_#t~ret3=|v_threadThread3of3ForFork0_#t~ret3_1|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~ret3][277], [111#L1032-1true, 322#true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, 180#L1034-2true, 103#L1045-7true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 264#L1025-3true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:08,832 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2025-03-15 01:11:08,832 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2025-03-15 01:11:08,832 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2025-03-15 01:11:08,832 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2025-03-15 01:11:08,833 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1000] L1034-2-->L1034-3: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_1|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~mem10][317], [322#true, 299#L1034-3true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 264#L1025-3true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:08,833 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2025-03-15 01:11:08,833 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2025-03-15 01:11:08,833 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2025-03-15 01:11:08,833 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2025-03-15 01:11:08,834 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([937] L1034-2-->L1034-3: Formula: (= (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ v_~tids~0.offset_18 (* (let ((.cse0 (mod v_threadThread3of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4))) |v_threadThread3of3ForFork0_#t~mem10_1|) InVars {#memory_int=|v_#memory_int_9|, threadThread3of3ForFork0_~next_worker~0=v_threadThread3of3ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread3of3ForFork0_#t~mem10=|v_threadThread3of3ForFork0_#t~mem10_1|, threadThread3of3ForFork0_~next_worker~0=v_threadThread3of3ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread3of3ForFork0_#t~mem10][377], [182#L1025-3true, 322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 125#L1034-3true, 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:08,834 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2025-03-15 01:11:08,834 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2025-03-15 01:11:08,834 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2025-03-15 01:11:08,834 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2025-03-15 01:11:08,834 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [182#L1025-3true, 322#true, 308#L1045-9true, threadThread1of3ForFork0NotInUse, 59#L1032-2true, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:08,834 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2025-03-15 01:11:08,834 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:08,834 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:08,834 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:08,834 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:08,834 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:08,834 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:08,848 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [322#true, 308#L1045-9true, threadThread1of3ForFork0NotInUse, 316#true, 224#L1032-2true, threadThread2of3ForFork0InUse, 207#$Ultimate##0true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:08,848 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2025-03-15 01:11:08,848 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2025-03-15 01:11:08,848 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2025-03-15 01:11:08,848 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2025-03-15 01:11:08,852 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread3of3ForFork0_#t~ret3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, threadThread3of3ForFork0_#t~ret3=|v_threadThread3of3ForFork0_#t~ret3_1|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~ret3][277], [111#L1032-1true, 322#true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, 103#L1045-7true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 264#L1025-3true, 163#L1034-1true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:08,852 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2025-03-15 01:11:08,852 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2025-03-15 01:11:08,852 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2025-03-15 01:11:08,853 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2025-03-15 01:11:08,864 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, threadThread3of3ForFork0_#t~ret6=|v_threadThread3of3ForFork0_#t~ret6_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~ret6][307], [322#true, 332#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), threadThread1of3ForFork0InUse, 316#true, 67#L1027-3true, threadThread2of3ForFork0InUse, 180#L1034-2true, 3#L1045-6true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 82#L1029-4true, 327#(= |#race~tids~0| 0)]) [2025-03-15 01:11:08,864 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2025-03-15 01:11:08,864 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2025-03-15 01:11:08,864 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2025-03-15 01:11:08,864 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2025-03-15 01:11:08,878 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread3of3ForFork0_#t~ret3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, threadThread3of3ForFork0_#t~ret3=|v_threadThread3of3ForFork0_#t~ret3_1|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~ret3][267], [322#true, 316#true, threadThread1of3ForFork0InUse, 104#L1032-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 264#L1025-3true, 331#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), 327#(= |#race~tids~0| 0), 155#L1045-5true, 163#L1034-1true]) [2025-03-15 01:11:08,878 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is not cut-off event [2025-03-15 01:11:08,878 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is not cut-off event [2025-03-15 01:11:08,878 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is not cut-off event [2025-03-15 01:11:08,878 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is not cut-off event [2025-03-15 01:11:08,878 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread3of3ForFork0_#t~ret3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, threadThread3of3ForFork0_#t~ret3=|v_threadThread3of3ForFork0_#t~ret3_1|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~ret3][267], [322#true, threadThread1of3ForFork0InUse, 316#true, 104#L1032-2true, threadThread2of3ForFork0InUse, 180#L1034-2true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 264#L1025-3true, 327#(= |#race~tids~0| 0), 331#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), 155#L1045-5true]) [2025-03-15 01:11:08,878 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2025-03-15 01:11:08,878 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2025-03-15 01:11:08,878 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2025-03-15 01:11:08,878 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2025-03-15 01:11:08,878 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread3of3ForFork0_#t~ret3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, threadThread3of3ForFork0_#t~ret3=|v_threadThread3of3ForFork0_#t~ret3_1|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~ret3][273], [322#true, threadThread1of3ForFork0InUse, 316#true, 332#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 104#L1032-2true, threadThread2of3ForFork0InUse, 3#L1045-6true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 264#L1025-3true, 327#(= |#race~tids~0| 0), 163#L1034-1true]) [2025-03-15 01:11:08,878 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2025-03-15 01:11:08,878 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2025-03-15 01:11:08,878 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2025-03-15 01:11:08,878 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2025-03-15 01:11:08,886 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][166], [322#true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 153#L1032-1true, 327#(= |#race~tids~0| 0), 155#L1045-5true, 331#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), 119#L1027-3true]) [2025-03-15 01:11:08,886 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2025-03-15 01:11:08,886 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2025-03-15 01:11:08,886 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2025-03-15 01:11:08,887 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2025-03-15 01:11:08,913 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][167], [322#true, 59#L1032-2true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, 157#L1045-4true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 330#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0), 327#(= |#race~tids~0| 0), 119#L1027-3true]) [2025-03-15 01:11:08,913 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2025-03-15 01:11:08,913 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2025-03-15 01:11:08,913 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2025-03-15 01:11:08,913 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2025-03-15 01:11:08,947 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][167], [322#true, threadThread1of3ForFork0InUse, 316#true, 224#L1032-2true, 73#L1031-13true, 157#L1045-4true, 67#L1027-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 330#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0)]) [2025-03-15 01:11:08,948 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2025-03-15 01:11:08,948 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2025-03-15 01:11:08,948 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2025-03-15 01:11:08,948 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2025-03-15 01:11:08,966 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1082] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_16| v_threadThread3of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_16|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_16|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][360], [308#L1045-9true, 322#true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 149#L1025-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 163#L1034-1true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:08,966 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2025-03-15 01:11:08,966 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:08,966 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:08,966 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:08,966 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1082] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_16| v_threadThread3of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_16|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_16|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][360], [322#true, 308#L1045-9true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 180#L1034-2true, threadThread3of3ForFork0NotInUse, 149#L1025-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:08,966 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2025-03-15 01:11:08,966 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:08,966 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:08,966 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:09,191 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread3of3ForFork0_#t~ret3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, threadThread3of3ForFork0_#t~ret3=|v_threadThread3of3ForFork0_#t~ret3_1|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~ret3][189], [111#L1032-1true, 322#true, 220#L1043-8true, threadThread1of3ForFork0InUse, 316#true, 180#L1034-2true, threadThread2of3ForFork0InUse, 328#true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 264#L1025-3true, 327#(= |#race~tids~0| 0)]) [2025-03-15 01:11:09,191 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2025-03-15 01:11:09,191 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2025-03-15 01:11:09,192 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2025-03-15 01:11:09,192 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2025-03-15 01:11:09,227 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread3of3ForFork0_#t~ret3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, threadThread3of3ForFork0_#t~ret3=|v_threadThread3of3ForFork0_#t~ret3_1|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~ret3][189], [322#true, 140#L1043-7true, threadThread1of3ForFork0InUse, 316#true, 104#L1032-2true, threadThread2of3ForFork0InUse, 180#L1034-2true, threadThread3of3ForFork0InUse, 328#true, 321#(= |#race~threads_total~0| 0), 264#L1025-3true, 327#(= |#race~tids~0| 0)]) [2025-03-15 01:11:09,228 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2025-03-15 01:11:09,228 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2025-03-15 01:11:09,228 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2025-03-15 01:11:09,228 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2025-03-15 01:11:09,549 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [308#L1045-9true, 322#true, threadThread1of3ForFork0NotInUse, 316#true, 180#L1034-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 264#L1025-3true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:09,549 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2025-03-15 01:11:09,549 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:09,549 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:09,549 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:09,549 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:09,549 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:09,550 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [308#L1045-9true, 322#true, threadThread1of3ForFork0NotInUse, 316#true, 224#L1032-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 264#L1025-3true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:09,550 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2025-03-15 01:11:09,550 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:09,550 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:09,550 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:09,550 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [308#L1045-9true, 322#true, threadThread1of3ForFork0NotInUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 264#L1025-3true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 163#L1034-1true]) [2025-03-15 01:11:09,550 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2025-03-15 01:11:09,550 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:09,550 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:09,550 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:09,550 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:09,552 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1081] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_14| v_threadThread2of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][275], [322#true, 308#L1045-9true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0NotInUse, 207#$Ultimate##0true, threadThread3of3ForFork0InUse, 19#L1034-1true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:09,552 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2025-03-15 01:11:09,552 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2025-03-15 01:11:09,552 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2025-03-15 01:11:09,552 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2025-03-15 01:11:09,552 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2025-03-15 01:11:09,553 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread3of3ForFork0_#t~ret3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, threadThread3of3ForFork0_#t~ret3=|v_threadThread3of3ForFork0_#t~ret3_1|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~ret3][277], [111#L1032-1true, 322#true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, 180#L1034-2true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 264#L1025-3true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:09,553 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2025-03-15 01:11:09,553 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2025-03-15 01:11:09,553 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2025-03-15 01:11:09,553 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2025-03-15 01:11:09,555 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([952] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread2of3ForFork0_#t~ret3_1| 0))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of3ForFork0_#t~ret3=|v_threadThread2of3ForFork0_#t~ret3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~ret3][162], [182#L1025-3true, 322#true, 59#L1032-2true, 316#true, threadThread1of3ForFork0InUse, 104#L1032-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:09,555 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is not cut-off event [2025-03-15 01:11:09,555 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is not cut-off event [2025-03-15 01:11:09,555 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is not cut-off event [2025-03-15 01:11:09,555 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is not cut-off event [2025-03-15 01:11:09,555 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [182#L1025-3true, 308#L1045-9true, 322#true, threadThread1of3ForFork0NotInUse, 59#L1032-2true, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:09,555 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2025-03-15 01:11:09,555 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:09,555 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:09,555 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:09,555 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:09,555 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:09,555 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:09,555 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:09,560 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([952] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread2of3ForFork0_#t~ret3_1| 0))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of3ForFork0_#t~ret3=|v_threadThread2of3ForFork0_#t~ret3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~ret3][162], [111#L1032-1true, 182#L1025-3true, 322#true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 206#L1034-2true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:09,560 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2025-03-15 01:11:09,560 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2025-03-15 01:11:09,560 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2025-03-15 01:11:09,560 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2025-03-15 01:11:09,569 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1015] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread1of3ForFork0_#t~ret3_1| 0))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread1of3ForFork0_#t~ret3=|v_threadThread1of3ForFork0_#t~ret3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~ret3][94], [322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 149#L1025-3true, 321#(= |#race~threads_total~0| 0), 215#L1032-1true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true, 258#L1034-1true]) [2025-03-15 01:11:09,570 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2025-03-15 01:11:09,570 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2025-03-15 01:11:09,570 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2025-03-15 01:11:09,570 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2025-03-15 01:11:09,570 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1015] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread1of3ForFork0_#t~ret3_1| 0))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread1of3ForFork0_#t~ret3=|v_threadThread1of3ForFork0_#t~ret3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~ret3][94], [322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 149#L1025-3true, 153#L1032-1true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 163#L1034-1true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:09,570 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2025-03-15 01:11:09,571 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2025-03-15 01:11:09,571 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2025-03-15 01:11:09,571 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2025-03-15 01:11:09,573 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1000] L1034-2-->L1034-3: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_1|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~mem10][317], [322#true, 299#L1034-3true, threadThread1of3ForFork0InUse, 316#true, 255#$Ultimate##0true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 153#L1032-1true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:09,574 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2025-03-15 01:11:09,574 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2025-03-15 01:11:09,574 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2025-03-15 01:11:09,574 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2025-03-15 01:11:09,581 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread3of3ForFork0_#t~ret3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, threadThread3of3ForFork0_#t~ret3=|v_threadThread3of3ForFork0_#t~ret3_1|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~ret3][277], [111#L1032-1true, 322#true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 264#L1025-3true, 163#L1034-1true, 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:09,581 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2025-03-15 01:11:09,581 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2025-03-15 01:11:09,581 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2025-03-15 01:11:09,581 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2025-03-15 01:11:09,583 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread3of3ForFork0_#t~ret3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, threadThread3of3ForFork0_#t~ret3=|v_threadThread3of3ForFork0_#t~ret3_1|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~ret3][277], [322#true, 316#true, threadThread1of3ForFork0InUse, 104#L1032-2true, threadThread2of3ForFork0InUse, 180#L1034-2true, 103#L1045-7true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 264#L1025-3true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:09,583 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2025-03-15 01:11:09,583 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2025-03-15 01:11:09,583 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2025-03-15 01:11:09,583 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2025-03-15 01:11:09,585 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([952] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread2of3ForFork0_#t~ret3_1| 0))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of3ForFork0_#t~ret3=|v_threadThread2of3ForFork0_#t~ret3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~ret3][162], [182#L1025-3true, 322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 19#L1034-1true, 153#L1032-1true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:09,585 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2025-03-15 01:11:09,585 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2025-03-15 01:11:09,585 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2025-03-15 01:11:09,585 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2025-03-15 01:11:09,590 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1082] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_16| v_threadThread3of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_16|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_16|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][360], [308#L1045-9true, 322#true, threadThread1of3ForFork0InUse, 316#true, 32#$Ultimate##0true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 19#L1034-1true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:09,590 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2025-03-15 01:11:09,590 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2025-03-15 01:11:09,590 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2025-03-15 01:11:09,590 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2025-03-15 01:11:09,590 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2025-03-15 01:11:09,590 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1082] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_16| v_threadThread3of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_16|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_16|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][360], [308#L1045-9true, 322#true, 316#true, threadThread1of3ForFork0InUse, 32#$Ultimate##0true, 104#L1032-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:09,590 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2025-03-15 01:11:09,590 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2025-03-15 01:11:09,590 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2025-03-15 01:11:09,590 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2025-03-15 01:11:09,591 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1082] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_16| v_threadThread3of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_16|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_16|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][360], [322#true, 308#L1045-9true, threadThread1of3ForFork0InUse, 316#true, 32#$Ultimate##0true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 108#L1034-2true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:09,591 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2025-03-15 01:11:09,591 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:09,591 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:09,591 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:09,591 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:09,591 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, threadThread3of3ForFork0_#t~ret6=|v_threadThread3of3ForFork0_#t~ret6_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~ret6][310], [322#true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, 180#L1034-2true, 67#L1027-3true, threadThread3of3ForFork0InUse, 103#L1045-7true, 321#(= |#race~threads_total~0| 0), 82#L1029-4true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:09,591 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2025-03-15 01:11:09,591 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2025-03-15 01:11:09,591 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2025-03-15 01:11:09,591 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2025-03-15 01:11:09,601 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1082] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_16| v_threadThread3of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_16|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_16|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][360], [322#true, 308#L1045-9true, 316#true, threadThread1of3ForFork0InUse, 255#$Ultimate##0true, threadThread2of3ForFork0InUse, 180#L1034-2true, threadThread3of3ForFork0NotInUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:09,601 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2025-03-15 01:11:09,601 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:09,601 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:09,601 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:09,602 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:09,602 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1082] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_16| v_threadThread3of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_16|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_16|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][360], [308#L1045-9true, 322#true, 316#true, 224#L1032-2true, threadThread1of3ForFork0InUse, 255#$Ultimate##0true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:09,602 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2025-03-15 01:11:09,602 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2025-03-15 01:11:09,602 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2025-03-15 01:11:09,602 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2025-03-15 01:11:09,602 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1082] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_16| v_threadThread3of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_16|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_16|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][360], [322#true, 308#L1045-9true, threadThread1of3ForFork0InUse, 316#true, 255#$Ultimate##0true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 163#L1034-1true]) [2025-03-15 01:11:09,602 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2025-03-15 01:11:09,602 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2025-03-15 01:11:09,602 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2025-03-15 01:11:09,602 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2025-03-15 01:11:09,602 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2025-03-15 01:11:09,605 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread3of3ForFork0_#t~ret3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, threadThread3of3ForFork0_#t~ret3=|v_threadThread3of3ForFork0_#t~ret3_1|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~ret3][277], [322#true, 316#true, threadThread1of3ForFork0InUse, 224#L1032-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 103#L1045-7true, 19#L1034-1true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 264#L1025-3true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:09,606 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2025-03-15 01:11:09,606 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2025-03-15 01:11:09,606 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2025-03-15 01:11:09,606 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2025-03-15 01:11:09,606 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread3of3ForFork0_#t~ret3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, threadThread3of3ForFork0_#t~ret3=|v_threadThread3of3ForFork0_#t~ret3_1|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~ret3][277], [322#true, threadThread1of3ForFork0InUse, 316#true, 104#L1032-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 103#L1045-7true, 321#(= |#race~threads_total~0| 0), 264#L1025-3true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 163#L1034-1true]) [2025-03-15 01:11:09,606 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2025-03-15 01:11:09,606 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2025-03-15 01:11:09,606 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2025-03-15 01:11:09,606 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2025-03-15 01:11:09,607 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread3of3ForFork0_#t~ret3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, threadThread3of3ForFork0_#t~ret3=|v_threadThread3of3ForFork0_#t~ret3_1|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~ret3][273], [111#L1032-1true, 322#true, threadThread1of3ForFork0InUse, 316#true, 332#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 180#L1034-2true, 3#L1045-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 264#L1025-3true]) [2025-03-15 01:11:09,607 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is not cut-off event [2025-03-15 01:11:09,607 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is not cut-off event [2025-03-15 01:11:09,607 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is not cut-off event [2025-03-15 01:11:09,607 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is not cut-off event [2025-03-15 01:11:09,607 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([889] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread3of3ForFork0_#t~ret3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, threadThread3of3ForFork0_#t~ret3=|v_threadThread3of3ForFork0_#t~ret3_1|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~ret3][277], [111#L1032-1true, 322#true, threadThread1of3ForFork0InUse, 316#true, 180#L1034-2true, threadThread2of3ForFork0InUse, 103#L1045-7true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 264#L1025-3true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:09,607 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2025-03-15 01:11:09,607 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2025-03-15 01:11:09,607 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2025-03-15 01:11:09,607 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2025-03-15 01:11:09,607 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2025-03-15 01:11:09,611 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [182#L1025-3true, 308#L1045-9true, 322#true, threadThread1of3ForFork0NotInUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 258#L1034-1true]) [2025-03-15 01:11:09,611 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2025-03-15 01:11:09,611 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:09,611 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:09,611 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:09,611 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:09,611 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:09,616 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][165], [322#true, 316#true, 332#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), threadThread1of3ForFork0InUse, 73#L1031-13true, 3#L1045-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 153#L1032-1true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 119#L1027-3true]) [2025-03-15 01:11:09,616 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2025-03-15 01:11:09,616 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2025-03-15 01:11:09,616 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2025-03-15 01:11:09,616 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2025-03-15 01:11:09,616 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 153#L1032-1true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true, 119#L1027-3true]) [2025-03-15 01:11:09,617 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2025-03-15 01:11:09,617 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:09,617 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:09,617 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:09,617 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:09,617 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 103#L1045-7true, 153#L1032-1true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 119#L1027-3true]) [2025-03-15 01:11:09,617 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2025-03-15 01:11:09,617 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2025-03-15 01:11:09,617 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2025-03-15 01:11:09,617 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2025-03-15 01:11:09,617 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2025-03-15 01:11:09,646 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1000] L1034-2-->L1034-3: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_1|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~mem10][314], [111#L1032-1true, 322#true, 299#L1034-3true, threadThread1of3ForFork0InUse, 332#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 316#true, threadThread2of3ForFork0InUse, 3#L1045-6true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 264#L1025-3true]) [2025-03-15 01:11:09,646 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2025-03-15 01:11:09,646 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2025-03-15 01:11:09,646 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2025-03-15 01:11:09,646 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2025-03-15 01:11:09,652 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][166], [322#true, 316#true, 224#L1032-2true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, 67#L1027-3true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 155#L1045-5true, 327#(= |#race~tids~0| 0), 331#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0))]) [2025-03-15 01:11:09,652 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2025-03-15 01:11:09,652 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2025-03-15 01:11:09,652 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2025-03-15 01:11:09,652 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2025-03-15 01:11:09,653 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][166], [322#true, 59#L1032-2true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 155#L1045-5true, 331#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), 119#L1027-3true]) [2025-03-15 01:11:09,653 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2025-03-15 01:11:09,653 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2025-03-15 01:11:09,653 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2025-03-15 01:11:09,653 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2025-03-15 01:11:09,716 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true, 258#L1034-1true, 119#L1027-3true]) [2025-03-15 01:11:09,716 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2025-03-15 01:11:09,716 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:09,716 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:09,716 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:09,716 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 103#L1045-7true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 258#L1034-1true, 119#L1027-3true]) [2025-03-15 01:11:09,716 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2025-03-15 01:11:09,716 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:09,716 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:09,716 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:09,918 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread3of3ForFork0_#t~ret3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, threadThread3of3ForFork0_#t~ret3=|v_threadThread3of3ForFork0_#t~ret3_1|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~ret3][189], [111#L1032-1true, 177#L1043-9true, 322#true, threadThread1of3ForFork0InUse, 316#true, 180#L1034-2true, threadThread2of3ForFork0InUse, 328#true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 264#L1025-3true]) [2025-03-15 01:11:09,919 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2025-03-15 01:11:09,919 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2025-03-15 01:11:09,919 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2025-03-15 01:11:09,919 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2025-03-15 01:11:09,948 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread3of3ForFork0_#t~ret3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, threadThread3of3ForFork0_#t~ret3=|v_threadThread3of3ForFork0_#t~ret3_1|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~ret3][189], [220#L1043-8true, 322#true, 316#true, threadThread1of3ForFork0InUse, 104#L1032-2true, threadThread2of3ForFork0InUse, 180#L1034-2true, threadThread3of3ForFork0InUse, 328#true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 264#L1025-3true]) [2025-03-15 01:11:09,948 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2025-03-15 01:11:09,948 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2025-03-15 01:11:09,948 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2025-03-15 01:11:09,948 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2025-03-15 01:11:10,119 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1081] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_14| v_threadThread2of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][275], [322#true, 308#L1045-9true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0NotInUse, 207#$Ultimate##0true, threadThread3of3ForFork0InUse, 108#L1034-2true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:10,119 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2025-03-15 01:11:10,119 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:10,119 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:10,119 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:10,119 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:10,120 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread3of3ForFork0_#t~ret3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, threadThread3of3ForFork0_#t~ret3=|v_threadThread3of3ForFork0_#t~ret3_1|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~ret3][277], [322#true, threadThread1of3ForFork0InUse, 316#true, 104#L1032-2true, threadThread2of3ForFork0InUse, 180#L1034-2true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 264#L1025-3true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:10,120 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2025-03-15 01:11:10,120 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2025-03-15 01:11:10,120 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2025-03-15 01:11:10,120 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2025-03-15 01:11:10,122 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([952] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread2of3ForFork0_#t~ret3_1| 0))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of3ForFork0_#t~ret3=|v_threadThread2of3ForFork0_#t~ret3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~ret3][162], [111#L1032-1true, 182#L1025-3true, 322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 258#L1034-1true]) [2025-03-15 01:11:10,122 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is not cut-off event [2025-03-15 01:11:10,122 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is not cut-off event [2025-03-15 01:11:10,122 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is not cut-off event [2025-03-15 01:11:10,122 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is not cut-off event [2025-03-15 01:11:10,122 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([952] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread2of3ForFork0_#t~ret3_1| 0))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of3ForFork0_#t~ret3=|v_threadThread2of3ForFork0_#t~ret3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~ret3][162], [111#L1032-1true, 182#L1025-3true, 322#true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 206#L1034-2true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:10,122 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2025-03-15 01:11:10,122 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2025-03-15 01:11:10,122 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2025-03-15 01:11:10,122 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2025-03-15 01:11:10,122 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2025-03-15 01:11:10,125 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [308#L1045-9true, 322#true, threadThread1of3ForFork0NotInUse, 316#true, 32#$Ultimate##0true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 153#L1032-1true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:10,125 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2025-03-15 01:11:10,125 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2025-03-15 01:11:10,125 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2025-03-15 01:11:10,125 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2025-03-15 01:11:10,125 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2025-03-15 01:11:10,125 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2025-03-15 01:11:10,128 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([952] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread2of3ForFork0_#t~ret3_1| 0))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of3ForFork0_#t~ret3=|v_threadThread2of3ForFork0_#t~ret3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~ret3][162], [182#L1025-3true, 322#true, threadThread1of3ForFork0InUse, 316#true, 104#L1032-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 206#L1034-2true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:10,128 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2025-03-15 01:11:10,128 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2025-03-15 01:11:10,128 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2025-03-15 01:11:10,128 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2025-03-15 01:11:10,131 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([963] L1027-->L1027-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~ret6=|v_threadThread2of3ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~ret6][203], [322#true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 82#L1029-4true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true, 119#L1027-3true, 258#L1034-1true]) [2025-03-15 01:11:10,131 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is not cut-off event [2025-03-15 01:11:10,131 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is not cut-off event [2025-03-15 01:11:10,131 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is not cut-off event [2025-03-15 01:11:10,131 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is not cut-off event [2025-03-15 01:11:10,131 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1044] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of3ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise8][156], [322#true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 293#L1031-5true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 119#L1027-3true, 258#L1034-1true]) [2025-03-15 01:11:10,131 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2025-03-15 01:11:10,131 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:10,131 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:10,131 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:10,131 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([963] L1027-->L1027-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~ret6=|v_threadThread2of3ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~ret6][203], [322#true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 206#L1034-2true, 321#(= |#race~threads_total~0| 0), 82#L1029-4true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true, 119#L1027-3true]) [2025-03-15 01:11:10,132 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2025-03-15 01:11:10,132 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2025-03-15 01:11:10,132 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2025-03-15 01:11:10,132 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2025-03-15 01:11:10,132 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 119#L1027-3true, 258#L1034-1true]) [2025-03-15 01:11:10,132 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2025-03-15 01:11:10,132 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:10,132 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:10,132 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:10,132 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:10,134 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([906] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread3of3ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread3of3ForFork0_#t~bitwise7=|v_threadThread3of3ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread3of3ForFork0_#t~bitwise7][331], [4#L1029-4true, 322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 180#L1034-2true, threadThread3of3ForFork0InUse, 84#L1027-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:10,134 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2025-03-15 01:11:10,134 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2025-03-15 01:11:10,134 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2025-03-15 01:11:10,134 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2025-03-15 01:11:10,135 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([969] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of3ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of3ForFork0_#t~bitwise7=|v_threadThread2of3ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~bitwise7][236], [57#L1029-4true, 322#true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, 84#L1027-3true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 258#L1034-1true]) [2025-03-15 01:11:10,135 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is not cut-off event [2025-03-15 01:11:10,135 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is not cut-off event [2025-03-15 01:11:10,135 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is not cut-off event [2025-03-15 01:11:10,135 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is not cut-off event [2025-03-15 01:11:10,135 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([969] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of3ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of3ForFork0_#t~bitwise7=|v_threadThread2of3ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~bitwise7][236], [57#L1029-4true, 322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 206#L1034-2true, 84#L1027-3true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:10,135 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2025-03-15 01:11:10,135 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2025-03-15 01:11:10,135 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2025-03-15 01:11:10,135 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2025-03-15 01:11:10,135 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1032] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of3ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of3ForFork0_#t~bitwise7=|v_threadThread1of3ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise7][141], [57#L1029-4true, 322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 82#L1029-4true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true, 258#L1034-1true]) [2025-03-15 01:11:10,135 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2025-03-15 01:11:10,136 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:10,136 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:10,136 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:10,141 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1015] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread1of3ForFork0_#t~ret3_1| 0))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread1of3ForFork0_#t~ret3=|v_threadThread1of3ForFork0_#t~ret3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~ret3][94], [322#true, 59#L1032-2true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 149#L1025-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 163#L1034-1true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:10,141 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2025-03-15 01:11:10,141 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2025-03-15 01:11:10,141 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2025-03-15 01:11:10,141 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2025-03-15 01:11:10,141 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1015] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread1of3ForFork0_#t~ret3_1| 0))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread1of3ForFork0_#t~ret3=|v_threadThread1of3ForFork0_#t~ret3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~ret3][94], [322#true, 224#L1032-2true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 149#L1025-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true, 258#L1034-1true]) [2025-03-15 01:11:10,141 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2025-03-15 01:11:10,141 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2025-03-15 01:11:10,142 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2025-03-15 01:11:10,142 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2025-03-15 01:11:10,143 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1015] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread1of3ForFork0_#t~ret3_1| 0))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread1of3ForFork0_#t~ret3=|v_threadThread1of3ForFork0_#t~ret3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~ret3][94], [322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 180#L1034-2true, threadThread3of3ForFork0InUse, 149#L1025-3true, 153#L1032-1true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:10,143 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2025-03-15 01:11:10,143 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2025-03-15 01:11:10,143 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2025-03-15 01:11:10,143 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2025-03-15 01:11:10,145 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1081] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_14| v_threadThread2of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][275], [308#L1045-9true, 322#true, threadThread1of3ForFork0InUse, 316#true, 255#$Ultimate##0true, threadThread2of3ForFork0NotInUse, threadThread3of3ForFork0InUse, 153#L1032-1true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:10,145 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2025-03-15 01:11:10,145 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2025-03-15 01:11:10,145 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2025-03-15 01:11:10,145 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2025-03-15 01:11:10,145 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2025-03-15 01:11:10,145 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2025-03-15 01:11:10,155 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread3of3ForFork0_#t~ret3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, threadThread3of3ForFork0_#t~ret3=|v_threadThread3of3ForFork0_#t~ret3_1|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~ret3][277], [322#true, 316#true, threadThread1of3ForFork0InUse, 224#L1032-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 19#L1034-1true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 264#L1025-3true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:10,155 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2025-03-15 01:11:10,155 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2025-03-15 01:11:10,155 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2025-03-15 01:11:10,155 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2025-03-15 01:11:10,156 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread3of3ForFork0_#t~ret3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, threadThread3of3ForFork0_#t~ret3=|v_threadThread3of3ForFork0_#t~ret3_1|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~ret3][277], [322#true, 316#true, threadThread1of3ForFork0InUse, 104#L1032-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 264#L1025-3true, 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 163#L1034-1true]) [2025-03-15 01:11:10,156 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2025-03-15 01:11:10,156 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2025-03-15 01:11:10,156 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2025-03-15 01:11:10,156 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2025-03-15 01:11:10,157 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([889] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread3of3ForFork0_#t~ret3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, threadThread3of3ForFork0_#t~ret3=|v_threadThread3of3ForFork0_#t~ret3_1|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~ret3][277], [111#L1032-1true, 322#true, threadThread1of3ForFork0InUse, 316#true, 180#L1034-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 264#L1025-3true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:10,157 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2025-03-15 01:11:10,157 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2025-03-15 01:11:10,157 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2025-03-15 01:11:10,157 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2025-03-15 01:11:10,157 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2025-03-15 01:11:10,162 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([952] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread2of3ForFork0_#t~ret3_1| 0))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of3ForFork0_#t~ret3=|v_threadThread2of3ForFork0_#t~ret3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~ret3][162], [182#L1025-3true, 322#true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 108#L1034-2true, 153#L1032-1true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:10,162 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2025-03-15 01:11:10,162 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2025-03-15 01:11:10,162 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2025-03-15 01:11:10,162 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2025-03-15 01:11:10,163 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [182#L1025-3true, 308#L1045-9true, 322#true, threadThread1of3ForFork0NotInUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 258#L1034-1true]) [2025-03-15 01:11:10,163 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2025-03-15 01:11:10,163 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:10,163 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:10,163 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:10,163 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:10,163 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:10,163 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:10,164 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, 67#L1027-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 103#L1045-7true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 163#L1034-1true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:10,164 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2025-03-15 01:11:10,164 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:10,164 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:10,164 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:10,165 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, 103#L1045-7true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 153#L1032-1true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 119#L1027-3true]) [2025-03-15 01:11:10,165 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2025-03-15 01:11:10,165 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2025-03-15 01:11:10,165 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2025-03-15 01:11:10,165 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2025-03-15 01:11:10,165 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2025-03-15 01:11:10,165 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2025-03-15 01:11:10,187 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread3of3ForFork0_#t~ret3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, threadThread3of3ForFork0_#t~ret3=|v_threadThread3of3ForFork0_#t~ret3_1|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~ret3][277], [322#true, threadThread1of3ForFork0InUse, 224#L1032-2true, 316#true, threadThread2of3ForFork0InUse, 103#L1045-7true, threadThread3of3ForFork0InUse, 108#L1034-2true, 321#(= |#race~threads_total~0| 0), 264#L1025-3true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:10,187 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2025-03-15 01:11:10,187 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2025-03-15 01:11:10,187 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2025-03-15 01:11:10,187 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2025-03-15 01:11:10,188 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread3of3ForFork0_#t~ret3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, threadThread3of3ForFork0_#t~ret3=|v_threadThread3of3ForFork0_#t~ret3_1|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~ret3][273], [322#true, 332#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), threadThread1of3ForFork0InUse, 316#true, 104#L1032-2true, threadThread2of3ForFork0InUse, 180#L1034-2true, 3#L1045-6true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 264#L1025-3true, 327#(= |#race~tids~0| 0)]) [2025-03-15 01:11:10,188 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is not cut-off event [2025-03-15 01:11:10,188 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is not cut-off event [2025-03-15 01:11:10,188 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is not cut-off event [2025-03-15 01:11:10,189 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is not cut-off event [2025-03-15 01:11:10,189 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([889] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread3of3ForFork0_#t~ret3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, threadThread3of3ForFork0_#t~ret3=|v_threadThread3of3ForFork0_#t~ret3_1|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~ret3][277], [322#true, threadThread1of3ForFork0InUse, 316#true, 104#L1032-2true, threadThread2of3ForFork0InUse, 180#L1034-2true, threadThread3of3ForFork0InUse, 103#L1045-7true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 264#L1025-3true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:10,189 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2025-03-15 01:11:10,189 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2025-03-15 01:11:10,189 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2025-03-15 01:11:10,189 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2025-03-15 01:11:10,189 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2025-03-15 01:11:10,190 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1000] L1034-2-->L1034-3: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_1|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~mem10][317], [111#L1032-1true, 322#true, 299#L1034-3true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 103#L1045-7true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 264#L1025-3true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:10,190 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2025-03-15 01:11:10,190 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2025-03-15 01:11:10,190 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2025-03-15 01:11:10,190 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2025-03-15 01:11:10,194 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [182#L1025-3true, 322#true, 308#L1045-9true, threadThread1of3ForFork0NotInUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 206#L1034-2true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:10,194 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2025-03-15 01:11:10,194 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:10,194 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:10,194 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:10,194 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:10,194 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:10,198 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][165], [322#true, 316#true, 332#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 224#L1032-2true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, 67#L1027-3true, 3#L1045-6true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0)]) [2025-03-15 01:11:10,198 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2025-03-15 01:11:10,198 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2025-03-15 01:11:10,198 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2025-03-15 01:11:10,198 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2025-03-15 01:11:10,199 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][165], [322#true, 59#L1032-2true, 332#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, 3#L1045-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 119#L1027-3true]) [2025-03-15 01:11:10,199 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2025-03-15 01:11:10,199 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2025-03-15 01:11:10,199 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2025-03-15 01:11:10,199 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2025-03-15 01:11:10,199 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, 59#L1032-2true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true, 119#L1027-3true]) [2025-03-15 01:11:10,199 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2025-03-15 01:11:10,199 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2025-03-15 01:11:10,199 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2025-03-15 01:11:10,199 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2025-03-15 01:11:10,199 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2025-03-15 01:11:10,199 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2025-03-15 01:11:10,199 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, 59#L1032-2true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 103#L1045-7true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 119#L1027-3true]) [2025-03-15 01:11:10,199 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2025-03-15 01:11:10,199 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:10,199 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:10,199 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:10,200 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:10,211 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1081] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_14| v_threadThread2of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][275], [308#L1045-9true, 322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0NotInUse, threadThread3of3ForFork0InUse, 149#L1025-3true, 153#L1032-1true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:10,211 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2025-03-15 01:11:10,211 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2025-03-15 01:11:10,211 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2025-03-15 01:11:10,211 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2025-03-15 01:11:10,211 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2025-03-15 01:11:10,211 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1081] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_14| v_threadThread2of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][275], [308#L1045-9true, 322#true, 59#L1032-2true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0NotInUse, threadThread3of3ForFork0InUse, 149#L1025-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:10,211 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2025-03-15 01:11:10,211 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:10,211 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:10,211 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:10,211 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:10,211 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:10,211 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1081] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_14| v_threadThread2of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][275], [308#L1045-9true, 322#true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0NotInUse, threadThread3of3ForFork0InUse, 149#L1025-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 258#L1034-1true]) [2025-03-15 01:11:10,211 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2025-03-15 01:11:10,211 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:10,211 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:10,211 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:10,211 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:10,211 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:10,213 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1081] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_14| v_threadThread2of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][275], [308#L1045-9true, 322#true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0NotInUse, 206#L1034-2true, threadThread3of3ForFork0InUse, 149#L1025-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:10,213 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2025-03-15 01:11:10,213 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:10,213 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:10,213 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:10,213 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:10,213 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:10,221 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1000] L1034-2-->L1034-3: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_1|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~mem10][314], [322#true, 299#L1034-3true, 316#true, 332#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), threadThread1of3ForFork0InUse, 104#L1032-2true, threadThread2of3ForFork0InUse, 3#L1045-6true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 264#L1025-3true]) [2025-03-15 01:11:10,221 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2025-03-15 01:11:10,221 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2025-03-15 01:11:10,221 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2025-03-15 01:11:10,221 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2025-03-15 01:11:10,485 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][167], [322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, 67#L1027-3true, 157#L1045-4true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 330#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0), 163#L1034-1true]) [2025-03-15 01:11:10,485 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2025-03-15 01:11:10,485 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2025-03-15 01:11:10,485 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2025-03-15 01:11:10,485 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2025-03-15 01:11:10,486 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][167], [322#true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, 157#L1045-4true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 330#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0), 327#(= |#race~tids~0| 0), 119#L1027-3true, 258#L1034-1true]) [2025-03-15 01:11:10,486 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2025-03-15 01:11:10,486 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2025-03-15 01:11:10,486 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2025-03-15 01:11:10,486 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2025-03-15 01:11:10,524 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, 180#L1034-2true, 67#L1027-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 103#L1045-7true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:10,524 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2025-03-15 01:11:10,525 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:10,525 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:10,525 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:10,528 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [57#L1029-4true, 322#true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 103#L1045-7true, 321#(= |#race~threads_total~0| 0), 153#L1032-1true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:10,528 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2025-03-15 01:11:10,528 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:10,528 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:10,528 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:10,529 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 206#L1034-2true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true, 119#L1027-3true]) [2025-03-15 01:11:10,529 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2025-03-15 01:11:10,529 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:10,529 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:10,529 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:10,529 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 103#L1045-7true, 206#L1034-2true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 119#L1027-3true]) [2025-03-15 01:11:10,529 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2025-03-15 01:11:10,529 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:10,529 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:10,529 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:10,714 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread3of3ForFork0_#t~ret3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, threadThread3of3ForFork0_#t~ret3=|v_threadThread3of3ForFork0_#t~ret3_1|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~ret3][189], [111#L1032-1true, 322#true, threadThread1of3ForFork0InUse, 316#true, 12#L1043-10true, 180#L1034-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 328#true, 321#(= |#race~threads_total~0| 0), 264#L1025-3true, 327#(= |#race~tids~0| 0)]) [2025-03-15 01:11:10,714 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2025-03-15 01:11:10,714 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2025-03-15 01:11:10,714 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2025-03-15 01:11:10,714 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2025-03-15 01:11:10,746 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread3of3ForFork0_#t~ret3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, threadThread3of3ForFork0_#t~ret3=|v_threadThread3of3ForFork0_#t~ret3_1|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~ret3][189], [177#L1043-9true, 322#true, 316#true, threadThread1of3ForFork0InUse, 104#L1032-2true, threadThread2of3ForFork0InUse, 180#L1034-2true, 328#true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 264#L1025-3true, 327#(= |#race~tids~0| 0)]) [2025-03-15 01:11:10,746 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2025-03-15 01:11:10,746 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2025-03-15 01:11:10,746 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2025-03-15 01:11:10,746 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2025-03-15 01:11:10,978 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [308#L1045-9true, 322#true, threadThread1of3ForFork0NotInUse, 224#L1032-2true, 316#true, threadThread2of3ForFork0InUse, 207#$Ultimate##0true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:10,978 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2025-03-15 01:11:10,978 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2025-03-15 01:11:10,978 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2025-03-15 01:11:10,978 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2025-03-15 01:11:10,978 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2025-03-15 01:11:10,985 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [322#true, 308#L1045-9true, threadThread1of3ForFork0NotInUse, 316#true, threadThread2of3ForFork0InUse, 180#L1034-2true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 264#L1025-3true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:10,985 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2025-03-15 01:11:10,985 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:10,985 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:10,985 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:10,985 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:10,985 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:10,985 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:10,985 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [322#true, 308#L1045-9true, threadThread1of3ForFork0NotInUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 264#L1025-3true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 163#L1034-1true]) [2025-03-15 01:11:10,985 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2025-03-15 01:11:10,985 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:10,985 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:10,986 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:10,986 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:10,986 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:10,992 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([952] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread2of3ForFork0_#t~ret3_1| 0))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of3ForFork0_#t~ret3=|v_threadThread2of3ForFork0_#t~ret3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~ret3][162], [182#L1025-3true, 322#true, 59#L1032-2true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 19#L1034-1true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:10,992 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is not cut-off event [2025-03-15 01:11:10,992 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is not cut-off event [2025-03-15 01:11:10,992 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is not cut-off event [2025-03-15 01:11:10,992 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is not cut-off event [2025-03-15 01:11:10,993 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([952] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread2of3ForFork0_#t~ret3_1| 0))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of3ForFork0_#t~ret3=|v_threadThread2of3ForFork0_#t~ret3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~ret3][162], [182#L1025-3true, 322#true, threadThread1of3ForFork0InUse, 316#true, 104#L1032-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 258#L1034-1true]) [2025-03-15 01:11:10,993 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is not cut-off event [2025-03-15 01:11:10,993 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is not cut-off event [2025-03-15 01:11:10,993 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is not cut-off event [2025-03-15 01:11:10,993 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is not cut-off event [2025-03-15 01:11:10,993 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [182#L1025-3true, 308#L1045-9true, 322#true, threadThread1of3ForFork0NotInUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 258#L1034-1true]) [2025-03-15 01:11:10,993 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2025-03-15 01:11:10,993 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:10,993 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:10,993 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:10,993 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:10,993 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:10,993 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:10,993 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:10,993 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([952] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread2of3ForFork0_#t~ret3_1| 0))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of3ForFork0_#t~ret3=|v_threadThread2of3ForFork0_#t~ret3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~ret3][162], [182#L1025-3true, 322#true, threadThread1of3ForFork0InUse, 316#true, 104#L1032-2true, threadThread2of3ForFork0InUse, 206#L1034-2true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:10,993 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2025-03-15 01:11:10,993 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2025-03-15 01:11:10,993 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2025-03-15 01:11:10,994 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2025-03-15 01:11:10,994 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2025-03-15 01:11:10,995 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, 180#L1034-2true, 67#L1027-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:10,995 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2025-03-15 01:11:10,995 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:10,995 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:10,995 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:10,996 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, 67#L1027-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true, 163#L1034-1true]) [2025-03-15 01:11:10,996 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2025-03-15 01:11:10,996 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:10,996 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:10,996 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:10,997 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 153#L1032-1true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 119#L1027-3true]) [2025-03-15 01:11:10,997 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2025-03-15 01:11:10,997 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:10,997 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:10,997 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:10,997 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:10,997 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:11,004 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, threadThread3of3ForFork0_#t~ret6=|v_threadThread3of3ForFork0_#t~ret6_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~ret6][310], [322#true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, 180#L1034-2true, 67#L1027-3true, threadThread3of3ForFork0InUse, 82#L1029-4true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:11,004 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is not cut-off event [2025-03-15 01:11:11,004 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is not cut-off event [2025-03-15 01:11:11,004 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is not cut-off event [2025-03-15 01:11:11,004 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is not cut-off event [2025-03-15 01:11:11,004 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1044] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of3ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise8][156], [322#true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, 180#L1034-2true, 67#L1027-3true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 293#L1031-5true, 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:11,004 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2025-03-15 01:11:11,004 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2025-03-15 01:11:11,004 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2025-03-15 01:11:11,004 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2025-03-15 01:11:11,004 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, 180#L1034-2true, 67#L1027-3true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:11,004 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2025-03-15 01:11:11,004 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:11,004 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:11,004 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:11,004 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:11,007 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [57#L1029-4true, 322#true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 153#L1032-1true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:11,007 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2025-03-15 01:11:11,007 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:11,007 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:11,007 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:11,008 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1044] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of3ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise8][156], [322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 206#L1034-2true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 293#L1031-5true, 237#L1045-8true, 119#L1027-3true]) [2025-03-15 01:11:11,008 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2025-03-15 01:11:11,008 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2025-03-15 01:11:11,008 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2025-03-15 01:11:11,008 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2025-03-15 01:11:11,008 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 206#L1034-2true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true, 119#L1027-3true]) [2025-03-15 01:11:11,008 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2025-03-15 01:11:11,008 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:11,008 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:11,008 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:11,008 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:11,012 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1032] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of3ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of3ForFork0_#t~bitwise7=|v_threadThread1of3ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise7][141], [57#L1029-4true, 322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 206#L1034-2true, threadThread3of3ForFork0InUse, 82#L1029-4true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:11,012 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2025-03-15 01:11:11,012 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2025-03-15 01:11:11,012 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2025-03-15 01:11:11,012 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2025-03-15 01:11:11,017 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1082] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_16| v_threadThread3of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_16|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_16|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][360], [322#true, 308#L1045-9true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 149#L1025-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 163#L1034-1true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:11,017 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2025-03-15 01:11:11,017 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:11,017 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:11,017 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:11,017 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:11,017 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1082] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_16| v_threadThread3of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_16|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_16|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][360], [322#true, 308#L1045-9true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 180#L1034-2true, threadThread3of3ForFork0NotInUse, 149#L1025-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:11,017 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2025-03-15 01:11:11,017 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:11,017 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:11,017 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:11,017 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:11,020 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1015] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread1of3ForFork0_#t~ret3_1| 0))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread1of3ForFork0_#t~ret3=|v_threadThread1of3ForFork0_#t~ret3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~ret3][94], [322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 206#L1034-2true, 149#L1025-3true, 215#L1032-1true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:11,020 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is not cut-off event [2025-03-15 01:11:11,020 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is not cut-off event [2025-03-15 01:11:11,020 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is not cut-off event [2025-03-15 01:11:11,020 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is not cut-off event [2025-03-15 01:11:11,028 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread3of3ForFork0_#t~ret3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, threadThread3of3ForFork0_#t~ret3=|v_threadThread3of3ForFork0_#t~ret3_1|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~ret3][277], [322#true, threadThread1of3ForFork0InUse, 224#L1032-2true, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 108#L1034-2true, 321#(= |#race~threads_total~0| 0), 264#L1025-3true, 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:11,028 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2025-03-15 01:11:11,028 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2025-03-15 01:11:11,028 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2025-03-15 01:11:11,028 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2025-03-15 01:11:11,030 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([889] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread3of3ForFork0_#t~ret3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, threadThread3of3ForFork0_#t~ret3=|v_threadThread3of3ForFork0_#t~ret3_1|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~ret3][277], [322#true, 316#true, threadThread1of3ForFork0InUse, 104#L1032-2true, threadThread2of3ForFork0InUse, 180#L1034-2true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 264#L1025-3true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:11,030 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2025-03-15 01:11:11,030 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2025-03-15 01:11:11,030 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2025-03-15 01:11:11,030 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2025-03-15 01:11:11,030 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2025-03-15 01:11:11,031 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1000] L1034-2-->L1034-3: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_1|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~mem10][317], [111#L1032-1true, 322#true, 299#L1034-3true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 264#L1025-3true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:11,031 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2025-03-15 01:11:11,031 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2025-03-15 01:11:11,031 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2025-03-15 01:11:11,031 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2025-03-15 01:11:11,032 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([937] L1034-2-->L1034-3: Formula: (= (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ v_~tids~0.offset_18 (* (let ((.cse0 (mod v_threadThread3of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4))) |v_threadThread3of3ForFork0_#t~mem10_1|) InVars {#memory_int=|v_#memory_int_9|, threadThread3of3ForFork0_~next_worker~0=v_threadThread3of3ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread3of3ForFork0_#t~mem10=|v_threadThread3of3ForFork0_#t~mem10_1|, threadThread3of3ForFork0_~next_worker~0=v_threadThread3of3ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread3of3ForFork0_#t~mem10][377], [182#L1025-3true, 111#L1032-1true, 322#true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 125#L1034-3true, 237#L1045-8true]) [2025-03-15 01:11:11,032 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2025-03-15 01:11:11,032 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2025-03-15 01:11:11,033 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2025-03-15 01:11:11,033 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2025-03-15 01:11:11,033 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1000] L1034-2-->L1034-3: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_1|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~mem10][317], [322#true, 299#L1034-3true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, 207#$Ultimate##0true, 103#L1045-7true, threadThread3of3ForFork0InUse, 19#L1034-1true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:11,033 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2025-03-15 01:11:11,033 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2025-03-15 01:11:11,033 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2025-03-15 01:11:11,033 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2025-03-15 01:11:11,036 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [182#L1025-3true, 322#true, 308#L1045-9true, threadThread1of3ForFork0NotInUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 206#L1034-2true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:11,036 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2025-03-15 01:11:11,036 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:11,036 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:11,036 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:11,037 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:11,037 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:11,037 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:11,038 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, 224#L1032-2true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, 67#L1027-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 103#L1045-7true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:11,038 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2025-03-15 01:11:11,038 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:11,038 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:11,038 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:11,039 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, 59#L1032-2true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 119#L1027-3true]) [2025-03-15 01:11:11,039 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2025-03-15 01:11:11,039 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2025-03-15 01:11:11,039 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2025-03-15 01:11:11,039 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2025-03-15 01:11:11,039 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2025-03-15 01:11:11,039 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2025-03-15 01:11:11,039 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2025-03-15 01:11:11,039 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, 59#L1032-2true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, 103#L1045-7true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 119#L1027-3true]) [2025-03-15 01:11:11,039 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2025-03-15 01:11:11,039 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:11,039 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:11,039 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:11,039 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:11,039 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:11,040 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1063] L1034-2-->L1034-3: Formula: (= (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread1of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4) v_~tids~0.offset_18)) |v_threadThread1of3ForFork0_#t~mem10_1|) InVars {#memory_int=|v_#memory_int_9|, ~tids~0.offset=v_~tids~0.offset_18, threadThread1of3ForFork0_~next_worker~0=v_threadThread1of3ForFork0_~next_worker~0_7, ~tids~0.base=v_~tids~0.base_18} OutVars{threadThread1of3ForFork0_#t~mem10=|v_threadThread1of3ForFork0_#t~mem10_1|, #memory_int=|v_#memory_int_9|, ~tids~0.offset=v_~tids~0.offset_18, threadThread1of3ForFork0_~next_worker~0=v_threadThread1of3ForFork0_~next_worker~0_7, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~mem10][211], [322#true, threadThread1of3ForFork0InUse, 316#true, 32#$Ultimate##0true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 152#L1034-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 258#L1034-1true]) [2025-03-15 01:11:11,040 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2025-03-15 01:11:11,040 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2025-03-15 01:11:11,040 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2025-03-15 01:11:11,040 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2025-03-15 01:11:11,040 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([937] L1034-2-->L1034-3: Formula: (= (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ v_~tids~0.offset_18 (* (let ((.cse0 (mod v_threadThread3of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4))) |v_threadThread3of3ForFork0_#t~mem10_1|) InVars {#memory_int=|v_#memory_int_9|, threadThread3of3ForFork0_~next_worker~0=v_threadThread3of3ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread3of3ForFork0_#t~mem10=|v_threadThread3of3ForFork0_#t~mem10_1|, threadThread3of3ForFork0_~next_worker~0=v_threadThread3of3ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread3of3ForFork0_#t~mem10][377], [322#true, threadThread1of3ForFork0InUse, 316#true, 32#$Ultimate##0true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 19#L1034-1true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 125#L1034-3true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:11,040 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2025-03-15 01:11:11,040 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2025-03-15 01:11:11,040 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2025-03-15 01:11:11,041 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2025-03-15 01:11:11,043 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1000] L1034-2-->L1034-3: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_1|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~mem10][317], [322#true, 299#L1034-3true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, 67#L1027-3true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 82#L1029-4true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:11,043 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2025-03-15 01:11:11,043 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2025-03-15 01:11:11,043 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2025-03-15 01:11:11,043 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2025-03-15 01:11:11,046 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([937] L1034-2-->L1034-3: Formula: (= (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ v_~tids~0.offset_18 (* (let ((.cse0 (mod v_threadThread3of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4))) |v_threadThread3of3ForFork0_#t~mem10_1|) InVars {#memory_int=|v_#memory_int_9|, threadThread3of3ForFork0_~next_worker~0=v_threadThread3of3ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread3of3ForFork0_#t~mem10=|v_threadThread3of3ForFork0_#t~mem10_1|, threadThread3of3ForFork0_~next_worker~0=v_threadThread3of3ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread3of3ForFork0_#t~mem10][377], [322#true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 82#L1029-4true, 327#(= |#race~tids~0| 0), 237#L1045-8true, 125#L1034-3true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 119#L1027-3true]) [2025-03-15 01:11:11,046 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2025-03-15 01:11:11,046 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2025-03-15 01:11:11,046 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2025-03-15 01:11:11,046 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2025-03-15 01:11:11,050 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([937] L1034-2-->L1034-3: Formula: (= (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ v_~tids~0.offset_18 (* (let ((.cse0 (mod v_threadThread3of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4))) |v_threadThread3of3ForFork0_#t~mem10_1|) InVars {#memory_int=|v_#memory_int_9|, threadThread3of3ForFork0_~next_worker~0=v_threadThread3of3ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread3of3ForFork0_#t~mem10=|v_threadThread3of3ForFork0_#t~mem10_1|, threadThread3of3ForFork0_~next_worker~0=v_threadThread3of3ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread3of3ForFork0_#t~mem10][377], [57#L1029-4true, 322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 84#L1027-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 125#L1034-3true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:11,051 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2025-03-15 01:11:11,051 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2025-03-15 01:11:11,051 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2025-03-15 01:11:11,051 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2025-03-15 01:11:11,053 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1000] L1034-2-->L1034-3: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_1|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~mem10][317], [322#true, 299#L1034-3true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 149#L1025-3true, 153#L1032-1true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:11,053 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2025-03-15 01:11:11,053 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2025-03-15 01:11:11,053 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2025-03-15 01:11:11,053 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2025-03-15 01:11:11,054 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([937] L1034-2-->L1034-3: Formula: (= (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ v_~tids~0.offset_18 (* (let ((.cse0 (mod v_threadThread3of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4))) |v_threadThread3of3ForFork0_#t~mem10_1|) InVars {#memory_int=|v_#memory_int_9|, threadThread3of3ForFork0_~next_worker~0=v_threadThread3of3ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread3of3ForFork0_#t~mem10=|v_threadThread3of3ForFork0_#t~mem10_1|, threadThread3of3ForFork0_~next_worker~0=v_threadThread3of3ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread3of3ForFork0_#t~mem10][377], [322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 149#L1025-3true, 215#L1032-1true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 125#L1034-3true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:11,054 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2025-03-15 01:11:11,054 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2025-03-15 01:11:11,054 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2025-03-15 01:11:11,054 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2025-03-15 01:11:11,055 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1015] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread1of3ForFork0_#t~ret3_1| 0))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread1of3ForFork0_#t~ret3=|v_threadThread1of3ForFork0_#t~ret3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~ret3][94], [322#true, 59#L1032-2true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 180#L1034-2true, threadThread3of3ForFork0InUse, 149#L1025-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:11,055 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2025-03-15 01:11:11,055 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2025-03-15 01:11:11,055 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2025-03-15 01:11:11,055 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2025-03-15 01:11:11,056 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1000] L1034-2-->L1034-3: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_1|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~mem10][317], [322#true, 299#L1034-3true, 316#true, threadThread1of3ForFork0InUse, 255#$Ultimate##0true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true, 258#L1034-1true]) [2025-03-15 01:11:11,056 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2025-03-15 01:11:11,056 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2025-03-15 01:11:11,056 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2025-03-15 01:11:11,056 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2025-03-15 01:11:11,056 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([937] L1034-2-->L1034-3: Formula: (= (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ v_~tids~0.offset_18 (* (let ((.cse0 (mod v_threadThread3of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4))) |v_threadThread3of3ForFork0_#t~mem10_1|) InVars {#memory_int=|v_#memory_int_9|, threadThread3of3ForFork0_~next_worker~0=v_threadThread3of3ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread3of3ForFork0_#t~mem10=|v_threadThread3of3ForFork0_#t~mem10_1|, threadThread3of3ForFork0_~next_worker~0=v_threadThread3of3ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread3of3ForFork0_#t~mem10][377], [322#true, 316#true, threadThread1of3ForFork0InUse, 255#$Ultimate##0true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 125#L1034-3true, 237#L1045-8true, 163#L1034-1true]) [2025-03-15 01:11:11,056 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2025-03-15 01:11:11,056 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2025-03-15 01:11:11,056 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2025-03-15 01:11:11,056 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2025-03-15 01:11:11,058 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [322#true, 308#L1045-9true, threadThread1of3ForFork0NotInUse, 316#true, 180#L1034-2true, threadThread2of3ForFork0InUse, 207#$Ultimate##0true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:11,059 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2025-03-15 01:11:11,059 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:11,059 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:11,059 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:11,059 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:11,059 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:11,059 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:11,063 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread3of3ForFork0_#t~ret3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, threadThread3of3ForFork0_#t~ret3=|v_threadThread3of3ForFork0_#t~ret3_1|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~ret3][277], [322#true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 103#L1045-7true, 19#L1034-1true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 264#L1025-3true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 163#L1034-1true]) [2025-03-15 01:11:11,063 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2025-03-15 01:11:11,063 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2025-03-15 01:11:11,063 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2025-03-15 01:11:11,063 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2025-03-15 01:11:11,063 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1000] L1034-2-->L1034-3: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_1|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~mem10][317], [322#true, 299#L1034-3true, 316#true, threadThread1of3ForFork0InUse, 104#L1032-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 103#L1045-7true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 264#L1025-3true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:11,063 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2025-03-15 01:11:11,064 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2025-03-15 01:11:11,064 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2025-03-15 01:11:11,064 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2025-03-15 01:11:11,099 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][166], [322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, 67#L1027-3true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 155#L1045-5true, 327#(= |#race~tids~0| 0), 331#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), 163#L1034-1true]) [2025-03-15 01:11:11,099 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2025-03-15 01:11:11,099 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:11,099 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:11,099 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:11,100 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][166], [322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 155#L1045-5true, 331#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), 258#L1034-1true, 119#L1027-3true]) [2025-03-15 01:11:11,100 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2025-03-15 01:11:11,100 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:11,100 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:11,100 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:11,126 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][167], [322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, 180#L1034-2true, threadThread2of3ForFork0InUse, 67#L1027-3true, 157#L1045-4true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 330#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0), 327#(= |#race~tids~0| 0)]) [2025-03-15 01:11:11,126 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2025-03-15 01:11:11,126 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:11,126 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:11,126 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:11,128 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][167], [57#L1029-4true, 322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, 157#L1045-4true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 153#L1032-1true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 330#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0)]) [2025-03-15 01:11:11,128 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2025-03-15 01:11:11,128 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:11,128 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:11,128 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:11,128 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][167], [322#true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, 157#L1045-4true, threadThread3of3ForFork0InUse, 206#L1034-2true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 330#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0), 119#L1027-3true]) [2025-03-15 01:11:11,128 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2025-03-15 01:11:11,128 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:11,128 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:11,128 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:11,175 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [57#L1029-4true, 322#true, 59#L1032-2true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:11,175 INFO L294 olderBase$Statistics]: this new event has 178 ancestors and is cut-off event [2025-03-15 01:11:11,175 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2025-03-15 01:11:11,175 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2025-03-15 01:11:11,175 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2025-03-15 01:11:11,175 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [57#L1029-4true, 322#true, 59#L1032-2true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 103#L1045-7true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:11,175 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2025-03-15 01:11:11,175 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:11,175 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:11,175 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:11,328 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread3of3ForFork0_#t~ret3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, threadThread3of3ForFork0_#t~ret3=|v_threadThread3of3ForFork0_#t~ret3_1|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~ret3][189], [111#L1032-1true, 322#true, threadThread1of3ForFork0InUse, 316#true, 180#L1034-2true, threadThread2of3ForFork0InUse, 269#ULTIMATE.startErr6ASSERT_VIOLATIONDATA_RACEtrue, 328#true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 264#L1025-3true]) [2025-03-15 01:11:11,328 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2025-03-15 01:11:11,328 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:11,328 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2025-03-15 01:11:11,328 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2025-03-15 01:11:11,357 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread3of3ForFork0_#t~ret3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, threadThread3of3ForFork0_#t~ret3=|v_threadThread3of3ForFork0_#t~ret3_1|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~ret3][189], [111#L1032-1true, 322#true, threadThread1of3ForFork0InUse, 316#true, 180#L1034-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 328#true, 45#L1043-11true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 264#L1025-3true]) [2025-03-15 01:11:11,358 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2025-03-15 01:11:11,358 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2025-03-15 01:11:11,358 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:11,358 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2025-03-15 01:11:11,390 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread3of3ForFork0_#t~ret3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, threadThread3of3ForFork0_#t~ret3=|v_threadThread3of3ForFork0_#t~ret3_1|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~ret3][189], [322#true, 316#true, threadThread1of3ForFork0InUse, 104#L1032-2true, threadThread2of3ForFork0InUse, 180#L1034-2true, 12#L1043-10true, threadThread3of3ForFork0InUse, 328#true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 264#L1025-3true]) [2025-03-15 01:11:11,390 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2025-03-15 01:11:11,390 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2025-03-15 01:11:11,390 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2025-03-15 01:11:11,390 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:11,939 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [308#L1045-9true, 322#true, threadThread1of3ForFork0NotInUse, 316#true, 180#L1034-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 264#L1025-3true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:11,939 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2025-03-15 01:11:11,939 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:11,939 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:11,939 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:11,939 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:11,939 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:11,939 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:11,939 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:11,945 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1000] L1034-2-->L1034-3: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_1|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~mem10][317], [322#true, 299#L1034-3true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, 207#$Ultimate##0true, threadThread3of3ForFork0InUse, 19#L1034-1true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:11,945 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2025-03-15 01:11:11,945 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2025-03-15 01:11:11,945 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2025-03-15 01:11:11,945 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2025-03-15 01:11:11,950 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([952] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread2of3ForFork0_#t~ret3_1| 0))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of3ForFork0_#t~ret3=|v_threadThread2of3ForFork0_#t~ret3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~ret3][162], [182#L1025-3true, 322#true, 59#L1032-2true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 108#L1034-2true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:11,951 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is not cut-off event [2025-03-15 01:11:11,951 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is not cut-off event [2025-03-15 01:11:11,951 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is not cut-off event [2025-03-15 01:11:11,951 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is not cut-off event [2025-03-15 01:11:11,951 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [182#L1025-3true, 308#L1045-9true, 322#true, threadThread1of3ForFork0NotInUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 206#L1034-2true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:11,951 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2025-03-15 01:11:11,951 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:11,951 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:11,951 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:11,951 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:11,951 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:11,951 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:11,952 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:11,953 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, 224#L1032-2true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, 67#L1027-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:11,953 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2025-03-15 01:11:11,953 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2025-03-15 01:11:11,953 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2025-03-15 01:11:11,953 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2025-03-15 01:11:11,955 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([963] L1027-->L1027-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~ret6=|v_threadThread2of3ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~ret6][203], [322#true, 59#L1032-2true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 293#L1031-5true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 119#L1027-3true]) [2025-03-15 01:11:11,955 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is not cut-off event [2025-03-15 01:11:11,955 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is not cut-off event [2025-03-15 01:11:11,955 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is not cut-off event [2025-03-15 01:11:11,955 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is not cut-off event [2025-03-15 01:11:11,955 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, 59#L1032-2true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 119#L1027-3true]) [2025-03-15 01:11:11,955 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2025-03-15 01:11:11,955 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2025-03-15 01:11:11,955 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2025-03-15 01:11:11,956 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2025-03-15 01:11:11,956 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2025-03-15 01:11:11,956 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2025-03-15 01:11:11,956 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2025-03-15 01:11:11,956 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2025-03-15 01:11:11,966 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([969] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of3ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of3ForFork0_#t~bitwise7=|v_threadThread2of3ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~bitwise7][236], [57#L1029-4true, 322#true, 59#L1032-2true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 82#L1029-4true, 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:11,966 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is not cut-off event [2025-03-15 01:11:11,966 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is not cut-off event [2025-03-15 01:11:11,966 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is not cut-off event [2025-03-15 01:11:11,966 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is not cut-off event [2025-03-15 01:11:11,966 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1044] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of3ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise8][156], [57#L1029-4true, 322#true, 59#L1032-2true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 293#L1031-5true]) [2025-03-15 01:11:11,966 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2025-03-15 01:11:11,966 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:11,966 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:11,966 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:11,966 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [57#L1029-4true, 322#true, 59#L1032-2true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:11,966 INFO L294 olderBase$Statistics]: this new event has 178 ancestors and is cut-off event [2025-03-15 01:11:11,966 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2025-03-15 01:11:11,966 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2025-03-15 01:11:11,966 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2025-03-15 01:11:11,966 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2025-03-15 01:11:11,974 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([981] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread2of3ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread2of3ForFork0_#t~bitwise8=|v_threadThread2of3ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~bitwise8][269], [17#L1031-5true, 322#true, 59#L1032-2true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, 84#L1027-3true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:11,974 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is not cut-off event [2025-03-15 01:11:11,974 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is not cut-off event [2025-03-15 01:11:11,974 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is not cut-off event [2025-03-15 01:11:11,974 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is not cut-off event [2025-03-15 01:11:11,974 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1032] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of3ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of3ForFork0_#t~bitwise7=|v_threadThread1of3ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise7][141], [17#L1031-5true, 322#true, 59#L1032-2true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 82#L1029-4true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:11,974 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2025-03-15 01:11:11,974 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:11,974 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:11,974 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:11,980 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1015] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread1of3ForFork0_#t~ret3_1| 0))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread1of3ForFork0_#t~ret3=|v_threadThread1of3ForFork0_#t~ret3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~ret3][94], [322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 206#L1034-2true, threadThread3of3ForFork0InUse, 149#L1025-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true, 163#L1034-1true]) [2025-03-15 01:11:11,981 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2025-03-15 01:11:11,981 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:11,981 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:11,981 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:11,981 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1015] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread1of3ForFork0_#t~ret3_1| 0))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread1of3ForFork0_#t~ret3=|v_threadThread1of3ForFork0_#t~ret3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~ret3][94], [322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 149#L1025-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true, 163#L1034-1true, 258#L1034-1true]) [2025-03-15 01:11:11,981 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2025-03-15 01:11:11,981 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2025-03-15 01:11:11,981 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2025-03-15 01:11:11,981 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2025-03-15 01:11:11,982 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1082] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_16| v_threadThread3of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_16|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_16|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][360], [308#L1045-9true, 322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 180#L1034-2true, threadThread3of3ForFork0NotInUse, 149#L1025-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:11,982 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2025-03-15 01:11:11,982 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:11,982 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:11,982 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:11,982 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:11,982 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:11,982 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1081] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_14| v_threadThread2of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][275], [308#L1045-9true, 322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0NotInUse, threadThread3of3ForFork0InUse, 149#L1025-3true, 153#L1032-1true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:11,982 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2025-03-15 01:11:11,982 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2025-03-15 01:11:11,982 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2025-03-15 01:11:11,983 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2025-03-15 01:11:11,983 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2025-03-15 01:11:11,983 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2025-03-15 01:11:11,983 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1015] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread1of3ForFork0_#t~ret3_1| 0))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread1of3ForFork0_#t~ret3=|v_threadThread1of3ForFork0_#t~ret3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~ret3][94], [322#true, 224#L1032-2true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 206#L1034-2true, threadThread3of3ForFork0InUse, 149#L1025-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:11,983 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is not cut-off event [2025-03-15 01:11:11,983 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is not cut-off event [2025-03-15 01:11:11,983 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is not cut-off event [2025-03-15 01:11:11,983 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is not cut-off event [2025-03-15 01:11:11,983 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1081] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_14| v_threadThread2of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][275], [308#L1045-9true, 322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0NotInUse, 206#L1034-2true, threadThread3of3ForFork0InUse, 149#L1025-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:11,983 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2025-03-15 01:11:11,983 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:11,983 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:11,983 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:11,983 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:11,983 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:11,983 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:11,994 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread3of3ForFork0_#t~ret3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, threadThread3of3ForFork0_#t~ret3=|v_threadThread3of3ForFork0_#t~ret3_1|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~ret3][277], [322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 19#L1034-1true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 264#L1025-3true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 163#L1034-1true, 237#L1045-8true]) [2025-03-15 01:11:11,994 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2025-03-15 01:11:11,994 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2025-03-15 01:11:11,994 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:11,994 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2025-03-15 01:11:11,995 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1000] L1034-2-->L1034-3: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_1|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~mem10][317], [322#true, 299#L1034-3true, 316#true, threadThread1of3ForFork0InUse, 104#L1032-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 264#L1025-3true, 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:11,995 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2025-03-15 01:11:11,995 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2025-03-15 01:11:11,995 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2025-03-15 01:11:11,995 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2025-03-15 01:11:11,997 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([937] L1034-2-->L1034-3: Formula: (= (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ v_~tids~0.offset_18 (* (let ((.cse0 (mod v_threadThread3of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4))) |v_threadThread3of3ForFork0_#t~mem10_1|) InVars {#memory_int=|v_#memory_int_9|, threadThread3of3ForFork0_~next_worker~0=v_threadThread3of3ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread3of3ForFork0_#t~mem10=|v_threadThread3of3ForFork0_#t~mem10_1|, threadThread3of3ForFork0_~next_worker~0=v_threadThread3of3ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread3of3ForFork0_#t~mem10][377], [182#L1025-3true, 322#true, threadThread1of3ForFork0InUse, 316#true, 104#L1032-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 125#L1034-3true, 237#L1045-8true]) [2025-03-15 01:11:11,997 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2025-03-15 01:11:11,997 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2025-03-15 01:11:11,997 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2025-03-15 01:11:11,997 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2025-03-15 01:11:11,998 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1000] L1034-2-->L1034-3: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_1|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~mem10][317], [322#true, 299#L1034-3true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, 207#$Ultimate##0true, 103#L1045-7true, threadThread3of3ForFork0InUse, 108#L1034-2true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:11,998 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2025-03-15 01:11:11,998 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2025-03-15 01:11:11,998 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2025-03-15 01:11:11,998 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2025-03-15 01:11:12,001 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1082] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_16| v_threadThread3of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_16|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_16|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][360], [182#L1025-3true, 322#true, 308#L1045-9true, threadThread1of3ForFork0InUse, 316#true, 104#L1032-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:12,001 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2025-03-15 01:11:12,001 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:12,001 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:12,001 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:12,004 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([937] L1034-2-->L1034-3: Formula: (= (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ v_~tids~0.offset_18 (* (let ((.cse0 (mod v_threadThread3of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4))) |v_threadThread3of3ForFork0_#t~mem10_1|) InVars {#memory_int=|v_#memory_int_9|, threadThread3of3ForFork0_~next_worker~0=v_threadThread3of3ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread3of3ForFork0_#t~mem10=|v_threadThread3of3ForFork0_#t~mem10_1|, threadThread3of3ForFork0_~next_worker~0=v_threadThread3of3ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread3of3ForFork0_#t~mem10][377], [322#true, threadThread1of3ForFork0InUse, 316#true, 32#$Ultimate##0true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 108#L1034-2true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 125#L1034-3true]) [2025-03-15 01:11:12,004 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2025-03-15 01:11:12,004 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2025-03-15 01:11:12,004 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2025-03-15 01:11:12,004 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2025-03-15 01:11:12,014 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([937] L1034-2-->L1034-3: Formula: (= (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ v_~tids~0.offset_18 (* (let ((.cse0 (mod v_threadThread3of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4))) |v_threadThread3of3ForFork0_#t~mem10_1|) InVars {#memory_int=|v_#memory_int_9|, threadThread3of3ForFork0_~next_worker~0=v_threadThread3of3ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread3of3ForFork0_#t~mem10=|v_threadThread3of3ForFork0_#t~mem10_1|, threadThread3of3ForFork0_~next_worker~0=v_threadThread3of3ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread3of3ForFork0_#t~mem10][377], [322#true, 224#L1032-2true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 149#L1025-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 125#L1034-3true, 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:12,014 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2025-03-15 01:11:12,015 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2025-03-15 01:11:12,015 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2025-03-15 01:11:12,015 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2025-03-15 01:11:12,016 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1082] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_16| v_threadThread3of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_16|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_16|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][360], [308#L1045-9true, 322#true, 316#true, 224#L1032-2true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 149#L1025-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:12,016 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2025-03-15 01:11:12,016 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:12,016 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:12,016 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:12,016 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1082] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_16| v_threadThread3of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_16|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_16|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][360], [308#L1045-9true, 322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 149#L1025-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 163#L1034-1true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:12,016 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2025-03-15 01:11:12,016 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:12,016 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:12,016 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:12,016 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:12,016 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:12,016 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1082] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_16| v_threadThread3of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_16|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_16|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][360], [322#true, 308#L1045-9true, threadThread1of3ForFork0InUse, 316#true, 180#L1034-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 149#L1025-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:12,016 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2025-03-15 01:11:12,016 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:12,016 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:12,016 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:12,016 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:12,016 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:12,016 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:12,017 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([937] L1034-2-->L1034-3: Formula: (= (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ v_~tids~0.offset_18 (* (let ((.cse0 (mod v_threadThread3of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4))) |v_threadThread3of3ForFork0_#t~mem10_1|) InVars {#memory_int=|v_#memory_int_9|, threadThread3of3ForFork0_~next_worker~0=v_threadThread3of3ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread3of3ForFork0_#t~mem10=|v_threadThread3of3ForFork0_#t~mem10_1|, threadThread3of3ForFork0_~next_worker~0=v_threadThread3of3ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread3of3ForFork0_#t~mem10][377], [322#true, 316#true, threadThread1of3ForFork0InUse, 255#$Ultimate##0true, threadThread2of3ForFork0InUse, 180#L1034-2true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 125#L1034-3true, 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:12,017 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2025-03-15 01:11:12,017 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2025-03-15 01:11:12,017 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2025-03-15 01:11:12,017 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2025-03-15 01:11:12,022 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread3of3ForFork0_#t~ret3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, threadThread3of3ForFork0_#t~ret3=|v_threadThread3of3ForFork0_#t~ret3_1|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~ret3][277], [322#true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, 103#L1045-7true, threadThread3of3ForFork0InUse, 108#L1034-2true, 321#(= |#race~threads_total~0| 0), 264#L1025-3true, 327#(= |#race~tids~0| 0), 163#L1034-1true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:12,022 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2025-03-15 01:11:12,022 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2025-03-15 01:11:12,022 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:12,022 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2025-03-15 01:11:12,023 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread3of3ForFork0_#t~ret3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, threadThread3of3ForFork0_#t~ret3=|v_threadThread3of3ForFork0_#t~ret3_1|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~ret3][277], [322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 180#L1034-2true, threadThread3of3ForFork0InUse, 103#L1045-7true, 19#L1034-1true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 264#L1025-3true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:12,023 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2025-03-15 01:11:12,023 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2025-03-15 01:11:12,023 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2025-03-15 01:11:12,023 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:12,033 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][165], [322#true, 332#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, 67#L1027-3true, 3#L1045-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 163#L1034-1true]) [2025-03-15 01:11:12,033 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2025-03-15 01:11:12,033 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2025-03-15 01:11:12,033 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2025-03-15 01:11:12,033 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2025-03-15 01:11:12,034 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, 67#L1027-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 103#L1045-7true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 163#L1034-1true]) [2025-03-15 01:11:12,034 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2025-03-15 01:11:12,034 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:12,034 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:12,034 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:12,034 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:12,034 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, 67#L1027-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true, 163#L1034-1true]) [2025-03-15 01:11:12,034 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2025-03-15 01:11:12,034 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:12,034 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:12,034 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:12,034 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:12,035 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, threadThread3of3ForFork0_#t~ret6=|v_threadThread3of3ForFork0_#t~ret6_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~ret6][307], [322#true, 316#true, 332#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 180#L1034-2true, 3#L1045-6true, 67#L1027-3true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 293#L1031-5true]) [2025-03-15 01:11:12,035 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2025-03-15 01:11:12,035 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2025-03-15 01:11:12,035 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2025-03-15 01:11:12,035 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2025-03-15 01:11:12,036 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][165], [322#true, 316#true, 332#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), threadThread1of3ForFork0InUse, 73#L1031-13true, 3#L1045-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 258#L1034-1true, 119#L1027-3true]) [2025-03-15 01:11:12,036 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2025-03-15 01:11:12,036 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2025-03-15 01:11:12,036 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2025-03-15 01:11:12,036 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2025-03-15 01:11:12,036 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true, 258#L1034-1true, 119#L1027-3true]) [2025-03-15 01:11:12,036 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2025-03-15 01:11:12,036 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:12,036 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:12,036 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:12,036 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:12,037 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:12,037 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 103#L1045-7true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 258#L1034-1true, 119#L1027-3true]) [2025-03-15 01:11:12,037 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2025-03-15 01:11:12,037 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:12,037 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:12,037 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:12,037 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:12,059 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1000] L1034-2-->L1034-3: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_1|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~mem10][314], [322#true, 299#L1034-3true, 332#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, 3#L1045-6true, threadThread3of3ForFork0InUse, 19#L1034-1true, 321#(= |#race~threads_total~0| 0), 264#L1025-3true, 327#(= |#race~tids~0| 0)]) [2025-03-15 01:11:12,059 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2025-03-15 01:11:12,059 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2025-03-15 01:11:12,059 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2025-03-15 01:11:12,059 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2025-03-15 01:11:12,067 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][166], [322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, 180#L1034-2true, threadThread2of3ForFork0InUse, 67#L1027-3true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 155#L1045-5true, 327#(= |#race~tids~0| 0), 331#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0))]) [2025-03-15 01:11:12,067 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2025-03-15 01:11:12,067 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2025-03-15 01:11:12,067 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2025-03-15 01:11:12,067 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2025-03-15 01:11:12,069 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][166], [57#L1029-4true, 322#true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 153#L1032-1true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 331#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), 155#L1045-5true]) [2025-03-15 01:11:12,069 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2025-03-15 01:11:12,069 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2025-03-15 01:11:12,069 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2025-03-15 01:11:12,069 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2025-03-15 01:11:12,069 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][166], [322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 206#L1034-2true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 331#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), 155#L1045-5true, 119#L1027-3true]) [2025-03-15 01:11:12,069 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2025-03-15 01:11:12,069 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2025-03-15 01:11:12,069 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2025-03-15 01:11:12,069 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2025-03-15 01:11:12,106 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][167], [57#L1029-4true, 322#true, 59#L1032-2true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, 157#L1045-4true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 330#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0), 327#(= |#race~tids~0| 0)]) [2025-03-15 01:11:12,106 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2025-03-15 01:11:12,106 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2025-03-15 01:11:12,106 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2025-03-15 01:11:12,106 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2025-03-15 01:11:12,160 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][167], [322#true, 4#L1029-4true, threadThread1of3ForFork0InUse, 224#L1032-2true, 316#true, 73#L1031-13true, 157#L1045-4true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 330#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0), 327#(= |#race~tids~0| 0)]) [2025-03-15 01:11:12,160 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2025-03-15 01:11:12,160 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2025-03-15 01:11:12,160 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2025-03-15 01:11:12,160 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2025-03-15 01:11:12,337 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread3of3ForFork0_#t~ret3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, threadThread3of3ForFork0_#t~ret3=|v_threadThread3of3ForFork0_#t~ret3_1|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~ret3][189], [322#true, 316#true, threadThread1of3ForFork0InUse, 104#L1032-2true, threadThread2of3ForFork0InUse, 180#L1034-2true, 269#ULTIMATE.startErr6ASSERT_VIOLATIONDATA_RACEtrue, threadThread3of3ForFork0InUse, 328#true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 264#L1025-3true]) [2025-03-15 01:11:12,337 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2025-03-15 01:11:12,337 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2025-03-15 01:11:12,337 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:12,337 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:12,374 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread3of3ForFork0_#t~ret3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, threadThread3of3ForFork0_#t~ret3=|v_threadThread3of3ForFork0_#t~ret3_1|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~ret3][189], [322#true, 316#true, threadThread1of3ForFork0InUse, 104#L1032-2true, threadThread2of3ForFork0InUse, 180#L1034-2true, 328#true, threadThread3of3ForFork0InUse, 45#L1043-11true, 321#(= |#race~threads_total~0| 0), 264#L1025-3true, 327#(= |#race~tids~0| 0)]) [2025-03-15 01:11:12,374 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2025-03-15 01:11:12,374 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2025-03-15 01:11:12,374 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:12,374 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:12,895 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [322#true, 308#L1045-9true, threadThread1of3ForFork0NotInUse, 59#L1032-2true, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 119#L1027-3true]) [2025-03-15 01:11:12,895 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2025-03-15 01:11:12,895 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:12,895 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:12,895 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:12,916 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1000] L1034-2-->L1034-3: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_1|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~mem10][317], [322#true, 299#L1034-3true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, 207#$Ultimate##0true, threadThread3of3ForFork0InUse, 108#L1034-2true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:12,917 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2025-03-15 01:11:12,917 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2025-03-15 01:11:12,917 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2025-03-15 01:11:12,917 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2025-03-15 01:11:12,920 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([952] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread2of3ForFork0_#t~ret3_1| 0))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of3ForFork0_#t~ret3=|v_threadThread2of3ForFork0_#t~ret3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~ret3][162], [182#L1025-3true, 322#true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 19#L1034-1true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true, 258#L1034-1true]) [2025-03-15 01:11:12,920 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is not cut-off event [2025-03-15 01:11:12,921 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is not cut-off event [2025-03-15 01:11:12,921 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is not cut-off event [2025-03-15 01:11:12,921 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is not cut-off event [2025-03-15 01:11:12,921 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([952] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread2of3ForFork0_#t~ret3_1| 0))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of3ForFork0_#t~ret3=|v_threadThread2of3ForFork0_#t~ret3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~ret3][162], [182#L1025-3true, 322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 206#L1034-2true, 19#L1034-1true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:12,921 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2025-03-15 01:11:12,921 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:12,921 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:12,921 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:12,938 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1081] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_14| v_threadThread2of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][275], [322#true, 308#L1045-9true, 59#L1032-2true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0NotInUse, 84#L1027-3true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:12,938 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2025-03-15 01:11:12,938 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:12,939 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:12,939 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:12,947 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1015] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread1of3ForFork0_#t~ret3_1| 0))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread1of3ForFork0_#t~ret3=|v_threadThread1of3ForFork0_#t~ret3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~ret3][94], [322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 180#L1034-2true, threadThread3of3ForFork0InUse, 149#L1025-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true, 258#L1034-1true]) [2025-03-15 01:11:12,947 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2025-03-15 01:11:12,947 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:12,947 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:12,947 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:12,960 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread3of3ForFork0_#t~ret3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, threadThread3of3ForFork0_#t~ret3=|v_threadThread3of3ForFork0_#t~ret3_1|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~ret3][277], [322#true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 108#L1034-2true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 264#L1025-3true, 163#L1034-1true, 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:12,960 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2025-03-15 01:11:12,960 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:12,960 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2025-03-15 01:11:12,960 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:12,962 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread3of3ForFork0_#t~ret3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, threadThread3of3ForFork0_#t~ret3=|v_threadThread3of3ForFork0_#t~ret3_1|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~ret3][277], [322#true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, 180#L1034-2true, threadThread3of3ForFork0InUse, 19#L1034-1true, 321#(= |#race~threads_total~0| 0), 264#L1025-3true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:12,962 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2025-03-15 01:11:12,962 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:12,962 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:12,962 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2025-03-15 01:11:12,974 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, threadThread3of3ForFork0_#t~ret6=|v_threadThread3of3ForFork0_#t~ret6_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~ret6][310], [322#true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, 180#L1034-2true, 67#L1027-3true, threadThread3of3ForFork0InUse, 103#L1045-7true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 293#L1031-5true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:12,974 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2025-03-15 01:11:12,974 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:12,974 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:12,974 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:12,975 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, 67#L1027-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 103#L1045-7true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 163#L1034-1true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:12,975 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2025-03-15 01:11:12,975 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:12,975 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:12,975 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:12,975 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:12,975 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:12,976 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 258#L1034-1true, 119#L1027-3true]) [2025-03-15 01:11:12,976 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2025-03-15 01:11:12,976 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:12,976 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:12,976 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:12,976 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:12,977 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:12,977 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:12,977 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, 103#L1045-7true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 258#L1034-1true, 119#L1027-3true]) [2025-03-15 01:11:12,977 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2025-03-15 01:11:12,977 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:12,977 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:12,977 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:12,977 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:12,977 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:13,002 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread3of3ForFork0_#t~ret3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, threadThread3of3ForFork0_#t~ret3=|v_threadThread3of3ForFork0_#t~ret3_1|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~ret3][277], [322#true, threadThread1of3ForFork0InUse, 316#true, 180#L1034-2true, threadThread2of3ForFork0InUse, 103#L1045-7true, threadThread3of3ForFork0InUse, 108#L1034-2true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 264#L1025-3true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:13,002 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2025-03-15 01:11:13,003 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:13,003 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2025-03-15 01:11:13,003 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:13,004 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1000] L1034-2-->L1034-3: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_1|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~mem10][317], [322#true, 299#L1034-3true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, 103#L1045-7true, threadThread3of3ForFork0InUse, 19#L1034-1true, 321#(= |#race~threads_total~0| 0), 264#L1025-3true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:13,004 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2025-03-15 01:11:13,005 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:13,005 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:13,005 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:13,017 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][165], [322#true, 332#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, 67#L1027-3true, 3#L1045-6true, threadThread2of3ForFork0InUse, 180#L1034-2true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0)]) [2025-03-15 01:11:13,017 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2025-03-15 01:11:13,017 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:13,017 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:13,017 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:13,017 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, 67#L1027-3true, threadThread2of3ForFork0InUse, 180#L1034-2true, threadThread3of3ForFork0InUse, 103#L1045-7true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:13,017 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2025-03-15 01:11:13,017 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:13,017 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:13,017 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:13,017 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:13,017 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, 67#L1027-3true, threadThread2of3ForFork0InUse, 180#L1034-2true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:13,017 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2025-03-15 01:11:13,017 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:13,017 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:13,017 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:13,017 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:13,017 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:13,022 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][165], [57#L1029-4true, 322#true, 316#true, 332#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, 3#L1045-6true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 153#L1032-1true, 327#(= |#race~tids~0| 0)]) [2025-03-15 01:11:13,022 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2025-03-15 01:11:13,022 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:13,022 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:13,022 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:13,022 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [57#L1029-4true, 322#true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 103#L1045-7true, 321#(= |#race~threads_total~0| 0), 153#L1032-1true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:13,022 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2025-03-15 01:11:13,022 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:13,022 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:13,022 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:13,022 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:13,022 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [57#L1029-4true, 322#true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 153#L1032-1true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:13,022 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2025-03-15 01:11:13,022 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:13,022 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:13,022 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:13,022 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:13,024 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][165], [322#true, 316#true, 332#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), threadThread1of3ForFork0InUse, 73#L1031-13true, 3#L1045-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 206#L1034-2true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 119#L1027-3true]) [2025-03-15 01:11:13,024 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2025-03-15 01:11:13,024 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:13,024 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:13,024 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:13,024 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 206#L1034-2true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true, 119#L1027-3true]) [2025-03-15 01:11:13,024 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2025-03-15 01:11:13,024 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:13,024 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:13,024 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:13,024 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:13,024 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:13,024 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 103#L1045-7true, 206#L1034-2true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 119#L1027-3true]) [2025-03-15 01:11:13,024 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2025-03-15 01:11:13,024 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:13,024 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:13,024 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:13,024 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:13,054 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1000] L1034-2-->L1034-3: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_1|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~mem10][314], [322#true, 299#L1034-3true, threadThread1of3ForFork0InUse, 332#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 316#true, 3#L1045-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 108#L1034-2true, 321#(= |#race~threads_total~0| 0), 264#L1025-3true, 327#(= |#race~tids~0| 0)]) [2025-03-15 01:11:13,054 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2025-03-15 01:11:13,054 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:13,054 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:13,054 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:13,068 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][166], [322#true, 4#L1029-4true, 316#true, 224#L1032-2true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 155#L1045-5true, 331#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), 327#(= |#race~tids~0| 0)]) [2025-03-15 01:11:13,068 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2025-03-15 01:11:13,068 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:13,068 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:13,068 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:13,069 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][166], [57#L1029-4true, 322#true, 59#L1032-2true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 331#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), 327#(= |#race~tids~0| 0), 155#L1045-5true]) [2025-03-15 01:11:13,069 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2025-03-15 01:11:13,069 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:13,069 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:13,069 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:13,163 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [322#true, 308#L1045-9true, threadThread1of3ForFork0NotInUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 153#L1032-1true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 119#L1027-3true]) [2025-03-15 01:11:13,163 INFO L294 olderBase$Statistics]: this new event has 182 ancestors and is cut-off event [2025-03-15 01:11:13,163 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2025-03-15 01:11:13,163 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2025-03-15 01:11:13,163 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2025-03-15 01:11:13,185 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [57#L1029-4true, 322#true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true, 258#L1034-1true]) [2025-03-15 01:11:13,185 INFO L294 olderBase$Statistics]: this new event has 180 ancestors and is cut-off event [2025-03-15 01:11:13,185 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:13,185 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:13,185 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:13,186 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [57#L1029-4true, 322#true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 103#L1045-7true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 258#L1034-1true]) [2025-03-15 01:11:13,186 INFO L294 olderBase$Statistics]: this new event has 179 ancestors and is cut-off event [2025-03-15 01:11:13,186 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:13,186 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:13,186 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:13,713 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([952] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread2of3ForFork0_#t~ret3_1| 0))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of3ForFork0_#t~ret3=|v_threadThread2of3ForFork0_#t~ret3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~ret3][162], [182#L1025-3true, 322#true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 108#L1034-2true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true, 258#L1034-1true]) [2025-03-15 01:11:13,714 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is not cut-off event [2025-03-15 01:11:13,714 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is not cut-off event [2025-03-15 01:11:13,714 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is not cut-off event [2025-03-15 01:11:13,714 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is not cut-off event [2025-03-15 01:11:13,714 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([952] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread2of3ForFork0_#t~ret3_1| 0))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread2of3ForFork0_#t~ret3=|v_threadThread2of3ForFork0_#t~ret3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~ret3][162], [182#L1025-3true, 322#true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 206#L1034-2true, 108#L1034-2true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:13,714 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2025-03-15 01:11:13,714 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2025-03-15 01:11:13,714 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2025-03-15 01:11:13,714 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2025-03-15 01:11:13,716 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, 67#L1027-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 163#L1034-1true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:13,716 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2025-03-15 01:11:13,716 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:13,716 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:13,716 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:13,716 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:13,716 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:13,717 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([963] L1027-->L1027-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~ret6=|v_threadThread2of3ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~ret6][203], [322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 293#L1031-5true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 258#L1034-1true, 119#L1027-3true]) [2025-03-15 01:11:13,718 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is not cut-off event [2025-03-15 01:11:13,718 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is not cut-off event [2025-03-15 01:11:13,718 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is not cut-off event [2025-03-15 01:11:13,718 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is not cut-off event [2025-03-15 01:11:13,718 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 258#L1034-1true, 119#L1027-3true]) [2025-03-15 01:11:13,718 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2025-03-15 01:11:13,718 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:13,718 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:13,718 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:13,718 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:13,718 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:13,718 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:13,718 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:13,718 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([963] L1027-->L1027-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~ret6=|v_threadThread2of3ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~ret6][203], [322#true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, 206#L1034-2true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 293#L1031-5true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 119#L1027-3true]) [2025-03-15 01:11:13,718 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2025-03-15 01:11:13,718 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2025-03-15 01:11:13,718 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2025-03-15 01:11:13,718 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2025-03-15 01:11:13,719 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [308#L1045-9true, 322#true, threadThread1of3ForFork0NotInUse, 32#$Ultimate##0true, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 206#L1034-2true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:13,719 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2025-03-15 01:11:13,719 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:13,719 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:13,719 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:13,719 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:13,719 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:13,719 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2025-03-15 01:11:13,728 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([906] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread3of3ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread3of3ForFork0_#t~bitwise7=|v_threadThread3of3ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread3of3ForFork0_#t~bitwise7][331], [4#L1029-4true, 322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 180#L1034-2true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 82#L1029-4true, 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:13,729 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2025-03-15 01:11:13,729 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2025-03-15 01:11:13,729 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2025-03-15 01:11:13,729 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2025-03-15 01:11:13,730 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([969] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of3ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of3ForFork0_#t~bitwise7=|v_threadThread2of3ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~bitwise7][236], [57#L1029-4true, 322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 82#L1029-4true, 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 258#L1034-1true]) [2025-03-15 01:11:13,730 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is not cut-off event [2025-03-15 01:11:13,730 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is not cut-off event [2025-03-15 01:11:13,730 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is not cut-off event [2025-03-15 01:11:13,730 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is not cut-off event [2025-03-15 01:11:13,730 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1044] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of3ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise8][156], [57#L1029-4true, 322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 293#L1031-5true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true, 258#L1034-1true]) [2025-03-15 01:11:13,730 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2025-03-15 01:11:13,730 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:13,730 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:13,730 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:13,730 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([969] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of3ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of3ForFork0_#t~bitwise7=|v_threadThread2of3ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~bitwise7][236], [57#L1029-4true, 322#true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, 206#L1034-2true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 82#L1029-4true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:13,731 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2025-03-15 01:11:13,731 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2025-03-15 01:11:13,731 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2025-03-15 01:11:13,731 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2025-03-15 01:11:13,731 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [57#L1029-4true, 322#true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true, 258#L1034-1true]) [2025-03-15 01:11:13,731 INFO L294 olderBase$Statistics]: this new event has 180 ancestors and is cut-off event [2025-03-15 01:11:13,731 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:13,731 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:13,731 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:13,731 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:13,735 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([989] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread2of3ForFork0_#t~bitwise8_15|)) (.cse1 (<= 0 v_threadThread2of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread2of3ForFork0_#t~bitwise8_15| 0)) (.cse2 (< v_threadThread2of3ForFork0_~i~0_13 0))) (and (or (<= v_threadThread2of3ForFork0_~i~0_13 |v_threadThread2of3ForFork0_#t~bitwise9_7|) (and .cse0 .cse1)) (<= |v_threadThread2of3ForFork0_#t~bitwise9_7| 2147483647) (or (and .cse2 .cse3) (<= |v_threadThread2of3ForFork0_#t~bitwise8_15| |v_threadThread2of3ForFork0_#t~bitwise9_7|)) (or (and .cse3 .cse1) (< |v_threadThread2of3ForFork0_#t~bitwise9_7| 0)) (or .cse0 (<= |v_threadThread2of3ForFork0_#t~bitwise9_7| (+ |v_threadThread2of3ForFork0_#t~bitwise8_15| v_threadThread2of3ForFork0_~i~0_13)) .cse2))) InVars {threadThread2of3ForFork0_~i~0=v_threadThread2of3ForFork0_~i~0_13, threadThread2of3ForFork0_#t~bitwise8=|v_threadThread2of3ForFork0_#t~bitwise8_15|} OutVars{threadThread2of3ForFork0_~i~0=v_threadThread2of3ForFork0_~i~0_13, threadThread2of3ForFork0_#t~bitwise8=|v_threadThread2of3ForFork0_#t~bitwise8_15|, threadThread2of3ForFork0_#t~bitwise9=|v_threadThread2of3ForFork0_#t~bitwise9_7|} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~bitwise9][289], [322#true, 20#L1031-13true, 59#L1032-2true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 84#L1027-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:13,735 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2025-03-15 01:11:13,735 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2025-03-15 01:11:13,735 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2025-03-15 01:11:13,735 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2025-03-15 01:11:13,736 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([981] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread2of3ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread2of3ForFork0_#t~bitwise8=|v_threadThread2of3ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~bitwise8][269], [17#L1031-5true, 322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 84#L1027-3true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true, 258#L1034-1true]) [2025-03-15 01:11:13,736 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is not cut-off event [2025-03-15 01:11:13,736 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is not cut-off event [2025-03-15 01:11:13,736 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is not cut-off event [2025-03-15 01:11:13,736 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is not cut-off event [2025-03-15 01:11:13,736 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([981] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread2of3ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread2of3ForFork0_#t~bitwise8=|v_threadThread2of3ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~bitwise8][269], [17#L1031-5true, 322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 84#L1027-3true, 206#L1034-2true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:13,736 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2025-03-15 01:11:13,736 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2025-03-15 01:11:13,736 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2025-03-15 01:11:13,736 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2025-03-15 01:11:13,736 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1032] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of3ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of3ForFork0_#t~bitwise7=|v_threadThread1of3ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise7][141], [17#L1031-5true, 322#true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 82#L1029-4true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true, 258#L1034-1true]) [2025-03-15 01:11:13,736 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2025-03-15 01:11:13,736 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:13,736 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:13,736 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:13,743 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1015] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|) (= |v_threadThread1of3ForFork0_#t~ret3_1| 0))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, threadThread1of3ForFork0_#t~ret3=|v_threadThread1of3ForFork0_#t~ret3_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~ret3][94], [322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 180#L1034-2true, 206#L1034-2true, threadThread3of3ForFork0InUse, 149#L1025-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:13,743 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2025-03-15 01:11:13,743 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2025-03-15 01:11:13,743 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2025-03-15 01:11:13,743 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2025-03-15 01:11:13,757 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L1025-->L1025-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15|))) (and (= |v_threadThread3of3ForFork0_#t~ret3_1| 0) (= (select .cse0 |v_~#data_mutex~0.offset_15|) 0) (= (store |v_#pthreadsMutex_18| |v_~#data_mutex~0.base_15| (store .cse0 |v_~#data_mutex~0.offset_15| 1)) |v_#pthreadsMutex_17|))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_15|, #pthreadsMutex=|v_#pthreadsMutex_18|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_17|, threadThread3of3ForFork0_#t~ret3=|v_threadThread3of3ForFork0_#t~ret3_1|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_15|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~ret3][277], [322#true, threadThread1of3ForFork0InUse, 316#true, 180#L1034-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 108#L1034-2true, 321#(= |#race~threads_total~0| 0), 264#L1025-3true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:13,757 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2025-03-15 01:11:13,757 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:13,757 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2025-03-15 01:11:13,757 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2025-03-15 01:11:13,759 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1000] L1034-2-->L1034-3: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_1|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~mem10][317], [322#true, 299#L1034-3true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 19#L1034-1true, 321#(= |#race~threads_total~0| 0), 264#L1025-3true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:13,759 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2025-03-15 01:11:13,759 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2025-03-15 01:11:13,759 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2025-03-15 01:11:13,759 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2025-03-15 01:11:13,763 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([937] L1034-2-->L1034-3: Formula: (= (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ v_~tids~0.offset_18 (* (let ((.cse0 (mod v_threadThread3of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4))) |v_threadThread3of3ForFork0_#t~mem10_1|) InVars {#memory_int=|v_#memory_int_9|, threadThread3of3ForFork0_~next_worker~0=v_threadThread3of3ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread3of3ForFork0_#t~mem10=|v_threadThread3of3ForFork0_#t~mem10_1|, threadThread3of3ForFork0_~next_worker~0=v_threadThread3of3ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread3of3ForFork0_#t~mem10][377], [182#L1025-3true, 322#true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 19#L1034-1true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 125#L1034-3true, 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:13,763 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2025-03-15 01:11:13,763 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2025-03-15 01:11:13,763 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2025-03-15 01:11:13,763 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2025-03-15 01:11:13,767 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1082] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_16| v_threadThread3of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_16|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_16|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][360], [182#L1025-3true, 308#L1045-9true, 322#true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 19#L1034-1true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:13,767 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2025-03-15 01:11:13,767 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:13,767 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:13,767 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2025-03-15 01:11:13,768 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, 180#L1034-2true, 67#L1027-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:13,768 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2025-03-15 01:11:13,768 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:13,768 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:13,768 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:13,768 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:13,768 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:13,768 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:13,768 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, 180#L1034-2true, 67#L1027-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 103#L1045-7true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:13,768 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2025-03-15 01:11:13,768 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:13,768 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:13,768 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:13,768 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:13,768 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:13,769 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, 4#L1029-4true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 103#L1045-7true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 163#L1034-1true]) [2025-03-15 01:11:13,769 INFO L294 olderBase$Statistics]: this new event has 179 ancestors and is cut-off event [2025-03-15 01:11:13,769 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:13,769 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:13,769 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:13,770 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [57#L1029-4true, 322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 103#L1045-7true, 321#(= |#race~threads_total~0| 0), 153#L1032-1true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:13,770 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2025-03-15 01:11:13,770 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:13,770 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:13,770 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:13,770 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:13,770 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:13,771 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 206#L1034-2true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 119#L1027-3true]) [2025-03-15 01:11:13,771 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2025-03-15 01:11:13,771 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:13,771 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:13,771 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:13,771 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:13,771 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:13,771 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:13,771 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, 103#L1045-7true, threadThread3of3ForFork0InUse, 206#L1034-2true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 119#L1027-3true]) [2025-03-15 01:11:13,771 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2025-03-15 01:11:13,771 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:13,771 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:13,771 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:13,771 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:13,771 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:13,790 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1000] L1034-2-->L1034-3: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_1|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~mem10][317], [322#true, 299#L1034-3true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 149#L1025-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 258#L1034-1true]) [2025-03-15 01:11:13,790 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2025-03-15 01:11:13,790 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2025-03-15 01:11:13,790 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2025-03-15 01:11:13,790 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2025-03-15 01:11:13,791 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([937] L1034-2-->L1034-3: Formula: (= (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ v_~tids~0.offset_18 (* (let ((.cse0 (mod v_threadThread3of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4))) |v_threadThread3of3ForFork0_#t~mem10_1|) InVars {#memory_int=|v_#memory_int_9|, threadThread3of3ForFork0_~next_worker~0=v_threadThread3of3ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread3of3ForFork0_#t~mem10=|v_threadThread3of3ForFork0_#t~mem10_1|, threadThread3of3ForFork0_~next_worker~0=v_threadThread3of3ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread3of3ForFork0_#t~mem10][377], [322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 149#L1025-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 125#L1034-3true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true, 163#L1034-1true]) [2025-03-15 01:11:13,791 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2025-03-15 01:11:13,791 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2025-03-15 01:11:13,791 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2025-03-15 01:11:13,791 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2025-03-15 01:11:13,800 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1000] L1034-2-->L1034-3: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_1|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~mem10][317], [322#true, 299#L1034-3true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, 103#L1045-7true, threadThread3of3ForFork0InUse, 108#L1034-2true, 321#(= |#race~threads_total~0| 0), 264#L1025-3true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:13,800 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2025-03-15 01:11:13,800 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2025-03-15 01:11:13,800 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2025-03-15 01:11:13,800 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2025-03-15 01:11:13,813 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][165], [4#L1029-4true, 322#true, 224#L1032-2true, 316#true, threadThread1of3ForFork0InUse, 332#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 73#L1031-13true, threadThread2of3ForFork0InUse, 3#L1045-6true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0)]) [2025-03-15 01:11:13,813 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2025-03-15 01:11:13,813 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:13,813 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:13,814 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:13,815 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][165], [57#L1029-4true, 322#true, 59#L1032-2true, 316#true, 332#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, 3#L1045-6true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0)]) [2025-03-15 01:11:13,815 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2025-03-15 01:11:13,815 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:13,815 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:13,815 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:13,815 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [57#L1029-4true, 322#true, 59#L1032-2true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 103#L1045-7true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:13,815 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2025-03-15 01:11:13,815 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:13,815 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:13,815 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:13,815 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:13,815 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [57#L1029-4true, 322#true, 59#L1032-2true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:13,815 INFO L294 olderBase$Statistics]: this new event has 178 ancestors and is cut-off event [2025-03-15 01:11:13,815 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2025-03-15 01:11:13,815 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2025-03-15 01:11:13,815 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2025-03-15 01:11:13,815 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2025-03-15 01:11:13,815 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2025-03-15 01:11:14,043 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1000] L1034-2-->L1034-3: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_1|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~mem10][314], [322#true, 299#L1034-3true, threadThread1of3ForFork0InUse, 316#true, 332#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), threadThread2of3ForFork0InUse, 3#L1045-6true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 152#L1034-3true, 264#L1025-3true, 327#(= |#race~tids~0| 0)]) [2025-03-15 01:11:14,043 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2025-03-15 01:11:14,043 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2025-03-15 01:11:14,043 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2025-03-15 01:11:14,043 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2025-03-15 01:11:14,094 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][167], [4#L1029-4true, 322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, 157#L1045-4true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 330#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0), 163#L1034-1true]) [2025-03-15 01:11:14,094 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2025-03-15 01:11:14,094 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:14,094 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:14,094 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:14,095 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][167], [57#L1029-4true, 322#true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, 157#L1045-4true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 330#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0), 327#(= |#race~tids~0| 0), 258#L1034-1true]) [2025-03-15 01:11:14,095 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2025-03-15 01:11:14,095 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:14,095 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:14,095 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:14,132 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [322#true, 308#L1045-9true, 59#L1032-2true, threadThread1of3ForFork0NotInUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 119#L1027-3true]) [2025-03-15 01:11:14,132 INFO L294 olderBase$Statistics]: this new event has 183 ancestors and is cut-off event [2025-03-15 01:11:14,132 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:14,132 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:14,132 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:14,132 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:14,141 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [4#L1029-4true, 322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, 180#L1034-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 103#L1045-7true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:14,141 INFO L294 olderBase$Statistics]: this new event has 180 ancestors and is cut-off event [2025-03-15 01:11:14,141 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:14,141 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:14,141 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:14,143 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [17#L1031-5true, 322#true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, 103#L1045-7true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 153#L1032-1true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:14,143 INFO L294 olderBase$Statistics]: this new event has 180 ancestors and is cut-off event [2025-03-15 01:11:14,143 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:14,143 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:14,143 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:14,145 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [57#L1029-4true, 322#true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 206#L1034-2true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:14,145 INFO L294 olderBase$Statistics]: this new event has 181 ancestors and is cut-off event [2025-03-15 01:11:14,145 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:14,145 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:14,145 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:14,145 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [57#L1029-4true, 322#true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 103#L1045-7true, 206#L1034-2true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:14,145 INFO L294 olderBase$Statistics]: this new event has 180 ancestors and is cut-off event [2025-03-15 01:11:14,145 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:14,145 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:14,145 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:14,736 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [308#L1045-9true, 322#true, threadThread1of3ForFork0NotInUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 119#L1027-3true, 258#L1034-1true]) [2025-03-15 01:11:14,736 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2025-03-15 01:11:14,736 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:14,736 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:14,736 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:14,754 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([963] L1027-->L1027-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~ret6=|v_threadThread2of3ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~ret6][203], [322#true, 59#L1032-2true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 119#L1027-3true]) [2025-03-15 01:11:14,754 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is not cut-off event [2025-03-15 01:11:14,754 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is not cut-off event [2025-03-15 01:11:14,754 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is not cut-off event [2025-03-15 01:11:14,754 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is not cut-off event [2025-03-15 01:11:14,758 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, threadThread3of3ForFork0_#t~ret6=|v_threadThread3of3ForFork0_#t~ret6_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~ret6][310], [322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 67#L1027-3true, 180#L1034-2true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 293#L1031-5true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:14,758 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is not cut-off event [2025-03-15 01:11:14,758 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is not cut-off event [2025-03-15 01:11:14,758 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is not cut-off event [2025-03-15 01:11:14,758 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is not cut-off event [2025-03-15 01:11:14,758 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, 67#L1027-3true, 180#L1034-2true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:14,758 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2025-03-15 01:11:14,758 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:14,758 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:14,758 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:14,758 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:14,758 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:14,758 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:14,758 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:14,759 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [4#L1029-4true, 322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true, 163#L1034-1true]) [2025-03-15 01:11:14,759 INFO L294 olderBase$Statistics]: this new event has 180 ancestors and is cut-off event [2025-03-15 01:11:14,759 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:14,759 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:14,759 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:14,760 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [57#L1029-4true, 322#true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 153#L1032-1true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:14,760 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2025-03-15 01:11:14,760 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:14,760 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:14,760 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:14,760 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:14,760 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:14,761 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, 206#L1034-2true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 119#L1027-3true]) [2025-03-15 01:11:14,761 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2025-03-15 01:11:14,761 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:14,761 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:14,761 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:14,761 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:14,761 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:14,761 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:14,761 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:14,767 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [4#L1029-4true, 322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, 180#L1034-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:14,767 INFO L294 olderBase$Statistics]: this new event has 181 ancestors and is cut-off event [2025-03-15 01:11:14,767 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:14,767 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:14,767 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:14,768 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [17#L1031-5true, 322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 153#L1032-1true, 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:14,768 INFO L294 olderBase$Statistics]: this new event has 181 ancestors and is cut-off event [2025-03-15 01:11:14,768 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:14,768 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:14,768 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:14,769 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1044] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of3ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise8][156], [57#L1029-4true, 322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 206#L1034-2true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 293#L1031-5true]) [2025-03-15 01:11:14,769 INFO L294 olderBase$Statistics]: this new event has 178 ancestors and is cut-off event [2025-03-15 01:11:14,770 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2025-03-15 01:11:14,770 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2025-03-15 01:11:14,770 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2025-03-15 01:11:14,770 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [57#L1029-4true, 322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, 206#L1034-2true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:14,770 INFO L294 olderBase$Statistics]: this new event has 181 ancestors and is cut-off event [2025-03-15 01:11:14,770 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:14,770 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:14,770 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:14,770 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:14,774 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1032] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of3ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of3ForFork0_#t~bitwise7=|v_threadThread1of3ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise7][141], [17#L1031-5true, 322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 206#L1034-2true, 82#L1029-4true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:14,775 INFO L294 olderBase$Statistics]: this new event has 178 ancestors and is cut-off event [2025-03-15 01:11:14,775 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2025-03-15 01:11:14,775 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2025-03-15 01:11:14,775 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2025-03-15 01:11:14,776 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1081] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_14| v_threadThread2of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][275], [322#true, 308#L1045-9true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0NotInUse, 84#L1027-3true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 258#L1034-1true]) [2025-03-15 01:11:14,776 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2025-03-15 01:11:14,776 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:14,776 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:14,776 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:14,790 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1000] L1034-2-->L1034-3: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_1|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~mem10][317], [322#true, 299#L1034-3true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 108#L1034-2true, 321#(= |#race~threads_total~0| 0), 264#L1025-3true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:14,790 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2025-03-15 01:11:14,790 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:14,790 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:14,790 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:14,793 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([937] L1034-2-->L1034-3: Formula: (= (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ v_~tids~0.offset_18 (* (let ((.cse0 (mod v_threadThread3of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4))) |v_threadThread3of3ForFork0_#t~mem10_1|) InVars {#memory_int=|v_#memory_int_9|, threadThread3of3ForFork0_~next_worker~0=v_threadThread3of3ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread3of3ForFork0_#t~mem10=|v_threadThread3of3ForFork0_#t~mem10_1|, threadThread3of3ForFork0_~next_worker~0=v_threadThread3of3ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread3of3ForFork0_#t~mem10][377], [182#L1025-3true, 322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 108#L1034-2true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 125#L1034-3true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:14,793 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2025-03-15 01:11:14,793 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:14,793 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:14,793 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:14,798 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1082] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_16| v_threadThread3of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_16|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_16|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][360], [182#L1025-3true, 308#L1045-9true, 322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 108#L1034-2true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:14,798 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2025-03-15 01:11:14,798 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:14,798 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:14,798 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2025-03-15 01:11:14,799 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1000] L1034-2-->L1034-3: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_1|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~mem10][317], [322#true, 299#L1034-3true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 67#L1027-3true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 293#L1031-5true, 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:14,800 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2025-03-15 01:11:14,800 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:14,800 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:14,800 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:14,800 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [4#L1029-4true, 322#true, 224#L1032-2true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 103#L1045-7true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:14,800 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2025-03-15 01:11:14,800 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:14,800 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:14,800 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:14,801 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [57#L1029-4true, 322#true, 59#L1032-2true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 103#L1045-7true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:14,801 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2025-03-15 01:11:14,802 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:14,802 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:14,802 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:14,802 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:14,802 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:14,802 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [57#L1029-4true, 322#true, 59#L1032-2true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:14,802 INFO L294 olderBase$Statistics]: this new event has 178 ancestors and is cut-off event [2025-03-15 01:11:14,802 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2025-03-15 01:11:14,802 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2025-03-15 01:11:14,802 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2025-03-15 01:11:14,802 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2025-03-15 01:11:14,802 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2025-03-15 01:11:14,802 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2025-03-15 01:11:14,803 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([937] L1034-2-->L1034-3: Formula: (= (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ v_~tids~0.offset_18 (* (let ((.cse0 (mod v_threadThread3of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4))) |v_threadThread3of3ForFork0_#t~mem10_1|) InVars {#memory_int=|v_#memory_int_9|, threadThread3of3ForFork0_~next_worker~0=v_threadThread3of3ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread3of3ForFork0_#t~mem10=|v_threadThread3of3ForFork0_#t~mem10_1|, threadThread3of3ForFork0_~next_worker~0=v_threadThread3of3ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread3of3ForFork0_#t~mem10][377], [322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 125#L1034-3true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 293#L1031-5true, 237#L1045-8true, 119#L1027-3true]) [2025-03-15 01:11:14,803 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2025-03-15 01:11:14,803 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:14,803 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:14,803 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:14,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([937] L1034-2-->L1034-3: Formula: (= (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ v_~tids~0.offset_18 (* (let ((.cse0 (mod v_threadThread3of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4))) |v_threadThread3of3ForFork0_#t~mem10_1|) InVars {#memory_int=|v_#memory_int_9|, threadThread3of3ForFork0_~next_worker~0=v_threadThread3of3ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread3of3ForFork0_#t~mem10=|v_threadThread3of3ForFork0_#t~mem10_1|, threadThread3of3ForFork0_~next_worker~0=v_threadThread3of3ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread3of3ForFork0_#t~mem10][377], [57#L1029-4true, 322#true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 82#L1029-4true, 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 125#L1034-3true]) [2025-03-15 01:11:14,809 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2025-03-15 01:11:14,809 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:14,809 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:14,809 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:14,812 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([937] L1034-2-->L1034-3: Formula: (= (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ v_~tids~0.offset_18 (* (let ((.cse0 (mod v_threadThread3of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4))) |v_threadThread3of3ForFork0_#t~mem10_1|) InVars {#memory_int=|v_#memory_int_9|, threadThread3of3ForFork0_~next_worker~0=v_threadThread3of3ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread3of3ForFork0_#t~mem10=|v_threadThread3of3ForFork0_#t~mem10_1|, threadThread3of3ForFork0_~next_worker~0=v_threadThread3of3ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread3of3ForFork0_#t~mem10][377], [17#L1031-5true, 322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 84#L1027-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 125#L1034-3true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:14,812 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2025-03-15 01:11:14,812 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:14,812 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:14,812 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:14,815 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([937] L1034-2-->L1034-3: Formula: (= (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ v_~tids~0.offset_18 (* (let ((.cse0 (mod v_threadThread3of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4))) |v_threadThread3of3ForFork0_#t~mem10_1|) InVars {#memory_int=|v_#memory_int_9|, threadThread3of3ForFork0_~next_worker~0=v_threadThread3of3ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread3of3ForFork0_#t~mem10=|v_threadThread3of3ForFork0_#t~mem10_1|, threadThread3of3ForFork0_~next_worker~0=v_threadThread3of3ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread3of3ForFork0_#t~mem10][377], [322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 180#L1034-2true, threadThread3of3ForFork0InUse, 149#L1025-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 125#L1034-3true, 237#L1045-8true]) [2025-03-15 01:11:14,816 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2025-03-15 01:11:14,816 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:14,816 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:14,816 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:14,823 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1000] L1034-2-->L1034-3: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_1|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~mem10][317], [322#true, 299#L1034-3true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 103#L1045-7true, 321#(= |#race~threads_total~0| 0), 152#L1034-3true, 264#L1025-3true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:14,823 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2025-03-15 01:11:14,823 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:14,823 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:14,823 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:14,836 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, threadThread3of3ForFork0_#t~ret6=|v_threadThread3of3ForFork0_#t~ret6_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~ret6][307], [322#true, threadThread1of3ForFork0InUse, 332#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, 67#L1027-3true, 180#L1034-2true, 3#L1045-6true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0)]) [2025-03-15 01:11:14,836 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2025-03-15 01:11:14,836 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:14,836 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:14,836 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:14,860 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1000] L1034-2-->L1034-3: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_1|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~mem10][314], [322#true, 299#L1034-3true, threadThread1of3ForFork0InUse, 316#true, 332#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 3#L1045-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 246#L1034-4true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 264#L1025-3true]) [2025-03-15 01:11:14,860 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2025-03-15 01:11:14,860 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:14,860 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:14,860 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:14,873 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][166], [322#true, 4#L1029-4true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 331#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), 327#(= |#race~tids~0| 0), 155#L1045-5true, 163#L1034-1true]) [2025-03-15 01:11:14,874 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2025-03-15 01:11:14,874 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:14,874 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:14,874 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:14,875 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][166], [57#L1029-4true, 322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 331#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), 327#(= |#race~tids~0| 0), 155#L1045-5true, 258#L1034-1true]) [2025-03-15 01:11:14,875 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2025-03-15 01:11:14,875 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:14,875 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:14,875 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:14,905 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][167], [4#L1029-4true, 322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, 180#L1034-2true, 157#L1045-4true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 330#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0), 327#(= |#race~tids~0| 0)]) [2025-03-15 01:11:14,905 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2025-03-15 01:11:14,905 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:14,905 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:14,905 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:14,907 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][167], [17#L1031-5true, 322#true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, 157#L1045-4true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 153#L1032-1true, 330#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0), 327#(= |#race~tids~0| 0)]) [2025-03-15 01:11:14,907 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2025-03-15 01:11:14,907 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:14,907 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:14,907 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:14,908 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][167], [57#L1029-4true, 322#true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, 157#L1045-4true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 206#L1034-2true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 330#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0)]) [2025-03-15 01:11:14,908 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2025-03-15 01:11:14,908 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:14,908 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:14,908 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:15,160 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [17#L1031-5true, 322#true, 59#L1032-2true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:15,161 INFO L294 olderBase$Statistics]: this new event has 182 ancestors and is cut-off event [2025-03-15 01:11:15,161 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is cut-off event [2025-03-15 01:11:15,161 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is cut-off event [2025-03-15 01:11:15,161 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is cut-off event [2025-03-15 01:11:15,161 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [17#L1031-5true, 322#true, 59#L1032-2true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, 103#L1045-7true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:15,161 INFO L294 olderBase$Statistics]: this new event has 181 ancestors and is cut-off event [2025-03-15 01:11:15,161 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:15,161 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:15,161 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:15,655 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [322#true, 308#L1045-9true, threadThread1of3ForFork0NotInUse, 316#true, 180#L1034-2true, 67#L1027-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:15,655 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2025-03-15 01:11:15,655 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:15,655 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:15,655 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:15,658 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [308#L1045-9true, 322#true, threadThread1of3ForFork0NotInUse, 316#true, threadThread2of3ForFork0InUse, 206#L1034-2true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 119#L1027-3true]) [2025-03-15 01:11:15,658 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2025-03-15 01:11:15,658 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:15,658 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:15,658 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:15,678 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [4#L1029-4true, 322#true, 224#L1032-2true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:15,678 INFO L294 olderBase$Statistics]: this new event has 178 ancestors and is cut-off event [2025-03-15 01:11:15,678 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2025-03-15 01:11:15,678 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2025-03-15 01:11:15,678 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2025-03-15 01:11:15,679 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([969] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of3ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of3ForFork0_#t~bitwise7=|v_threadThread2of3ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~bitwise7][236], [57#L1029-4true, 322#true, 59#L1032-2true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 293#L1031-5true, 237#L1045-8true]) [2025-03-15 01:11:15,679 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is not cut-off event [2025-03-15 01:11:15,679 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is not cut-off event [2025-03-15 01:11:15,679 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is not cut-off event [2025-03-15 01:11:15,679 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is not cut-off event [2025-03-15 01:11:15,679 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [57#L1029-4true, 322#true, 59#L1032-2true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:15,679 INFO L294 olderBase$Statistics]: this new event has 178 ancestors and is cut-off event [2025-03-15 01:11:15,679 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2025-03-15 01:11:15,679 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2025-03-15 01:11:15,679 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2025-03-15 01:11:15,679 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2025-03-15 01:11:15,679 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2025-03-15 01:11:15,679 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2025-03-15 01:11:15,679 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2025-03-15 01:11:15,686 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([981] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread2of3ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread2of3ForFork0_#t~bitwise8=|v_threadThread2of3ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~bitwise8][269], [17#L1031-5true, 322#true, 59#L1032-2true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 82#L1029-4true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:15,686 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is not cut-off event [2025-03-15 01:11:15,686 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is not cut-off event [2025-03-15 01:11:15,686 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is not cut-off event [2025-03-15 01:11:15,686 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is not cut-off event [2025-03-15 01:11:15,686 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1044] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of3ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise8][156], [17#L1031-5true, 322#true, 59#L1032-2true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true, 293#L1031-5true]) [2025-03-15 01:11:15,686 INFO L294 olderBase$Statistics]: this new event has 179 ancestors and is cut-off event [2025-03-15 01:11:15,687 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:15,687 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:15,687 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:15,687 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [17#L1031-5true, 322#true, 59#L1032-2true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:15,687 INFO L294 olderBase$Statistics]: this new event has 182 ancestors and is cut-off event [2025-03-15 01:11:15,687 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is cut-off event [2025-03-15 01:11:15,687 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is cut-off event [2025-03-15 01:11:15,687 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is cut-off event [2025-03-15 01:11:15,687 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is cut-off event [2025-03-15 01:11:15,690 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1081] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_14| v_threadThread2of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][275], [308#L1045-9true, 322#true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0NotInUse, 84#L1027-3true, 206#L1034-2true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:15,690 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2025-03-15 01:11:15,690 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:15,690 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:15,690 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:15,693 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([989] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread2of3ForFork0_#t~bitwise8_15|)) (.cse1 (<= 0 v_threadThread2of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread2of3ForFork0_#t~bitwise8_15| 0)) (.cse2 (< v_threadThread2of3ForFork0_~i~0_13 0))) (and (or (<= v_threadThread2of3ForFork0_~i~0_13 |v_threadThread2of3ForFork0_#t~bitwise9_7|) (and .cse0 .cse1)) (<= |v_threadThread2of3ForFork0_#t~bitwise9_7| 2147483647) (or (and .cse2 .cse3) (<= |v_threadThread2of3ForFork0_#t~bitwise8_15| |v_threadThread2of3ForFork0_#t~bitwise9_7|)) (or (and .cse3 .cse1) (< |v_threadThread2of3ForFork0_#t~bitwise9_7| 0)) (or .cse0 (<= |v_threadThread2of3ForFork0_#t~bitwise9_7| (+ |v_threadThread2of3ForFork0_#t~bitwise8_15| v_threadThread2of3ForFork0_~i~0_13)) .cse2))) InVars {threadThread2of3ForFork0_~i~0=v_threadThread2of3ForFork0_~i~0_13, threadThread2of3ForFork0_#t~bitwise8=|v_threadThread2of3ForFork0_#t~bitwise8_15|} OutVars{threadThread2of3ForFork0_~i~0=v_threadThread2of3ForFork0_~i~0_13, threadThread2of3ForFork0_#t~bitwise8=|v_threadThread2of3ForFork0_#t~bitwise8_15|, threadThread2of3ForFork0_#t~bitwise9=|v_threadThread2of3ForFork0_#t~bitwise9_7|} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~bitwise9][289], [322#true, 20#L1031-13true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 84#L1027-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true, 258#L1034-1true]) [2025-03-15 01:11:15,693 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2025-03-15 01:11:15,694 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:15,694 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:15,694 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:15,711 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1000] L1034-2-->L1034-3: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_1|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~mem10][317], [322#true, 299#L1034-3true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 152#L1034-3true, 264#L1025-3true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:15,711 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2025-03-15 01:11:15,711 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:15,711 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:15,711 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:15,720 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, threadThread3of3ForFork0_#t~ret6=|v_threadThread3of3ForFork0_#t~ret6_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~ret6][310], [322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, 67#L1027-3true, 180#L1034-2true, 103#L1045-7true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:15,720 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2025-03-15 01:11:15,720 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:15,720 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:15,720 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:15,752 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1000] L1034-2-->L1034-3: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_1|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~mem10][317], [322#true, 299#L1034-3true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 103#L1045-7true, 246#L1034-4true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 264#L1025-3true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:15,752 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2025-03-15 01:11:15,752 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:15,752 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:15,752 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:15,760 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [322#true, 308#L1045-9true, threadThread1of3ForFork0NotInUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 153#L1032-1true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 119#L1027-3true]) [2025-03-15 01:11:15,760 INFO L294 olderBase$Statistics]: this new event has 182 ancestors and is cut-off event [2025-03-15 01:11:15,760 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2025-03-15 01:11:15,760 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2025-03-15 01:11:15,760 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2025-03-15 01:11:15,760 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is cut-off event [2025-03-15 01:11:15,770 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][165], [4#L1029-4true, 322#true, 316#true, 332#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, 3#L1045-6true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 163#L1034-1true]) [2025-03-15 01:11:15,770 INFO L294 olderBase$Statistics]: this new event has 178 ancestors and is cut-off event [2025-03-15 01:11:15,770 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2025-03-15 01:11:15,770 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2025-03-15 01:11:15,770 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2025-03-15 01:11:15,770 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [4#L1029-4true, 322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true, 163#L1034-1true]) [2025-03-15 01:11:15,770 INFO L294 olderBase$Statistics]: this new event has 180 ancestors and is cut-off event [2025-03-15 01:11:15,770 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:15,770 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:15,770 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:15,770 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:15,770 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [4#L1029-4true, 322#true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 103#L1045-7true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 163#L1034-1true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:15,770 INFO L294 olderBase$Statistics]: this new event has 179 ancestors and is cut-off event [2025-03-15 01:11:15,770 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:15,770 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:15,770 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:15,770 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:15,772 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][165], [57#L1029-4true, 322#true, 332#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, 3#L1045-6true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 258#L1034-1true]) [2025-03-15 01:11:15,772 INFO L294 olderBase$Statistics]: this new event has 178 ancestors and is cut-off event [2025-03-15 01:11:15,772 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2025-03-15 01:11:15,772 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2025-03-15 01:11:15,772 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2025-03-15 01:11:15,772 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [57#L1029-4true, 322#true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 103#L1045-7true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 258#L1034-1true]) [2025-03-15 01:11:15,772 INFO L294 olderBase$Statistics]: this new event has 179 ancestors and is cut-off event [2025-03-15 01:11:15,772 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:15,772 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:15,772 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:15,772 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:15,772 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [57#L1029-4true, 322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true, 258#L1034-1true]) [2025-03-15 01:11:15,772 INFO L294 olderBase$Statistics]: this new event has 180 ancestors and is cut-off event [2025-03-15 01:11:15,772 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:15,772 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:15,772 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:15,772 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:15,772 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:15,791 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1000] L1034-2-->L1034-3: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_1|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~mem10][314], [51#L1034-5true, 322#true, 299#L1034-3true, 332#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), threadThread1of3ForFork0InUse, 316#true, 3#L1045-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 264#L1025-3true]) [2025-03-15 01:11:15,791 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2025-03-15 01:11:15,791 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:15,791 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:15,791 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:15,808 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][166], [4#L1029-4true, 322#true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, 180#L1034-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 155#L1045-5true, 331#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0))]) [2025-03-15 01:11:15,808 INFO L294 olderBase$Statistics]: this new event has 178 ancestors and is cut-off event [2025-03-15 01:11:15,808 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2025-03-15 01:11:15,808 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2025-03-15 01:11:15,808 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2025-03-15 01:11:15,812 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][166], [17#L1031-5true, 322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 153#L1032-1true, 155#L1045-5true, 331#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), 327#(= |#race~tids~0| 0)]) [2025-03-15 01:11:15,812 INFO L294 olderBase$Statistics]: this new event has 178 ancestors and is cut-off event [2025-03-15 01:11:15,812 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2025-03-15 01:11:15,812 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2025-03-15 01:11:15,812 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2025-03-15 01:11:15,813 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][166], [57#L1029-4true, 322#true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 206#L1034-2true, 321#(= |#race~threads_total~0| 0), 331#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), 327#(= |#race~tids~0| 0), 155#L1045-5true]) [2025-03-15 01:11:15,813 INFO L294 olderBase$Statistics]: this new event has 178 ancestors and is cut-off event [2025-03-15 01:11:15,813 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2025-03-15 01:11:15,813 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2025-03-15 01:11:15,813 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2025-03-15 01:11:15,856 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][167], [17#L1031-5true, 322#true, 59#L1032-2true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, 157#L1045-4true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 330#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0)]) [2025-03-15 01:11:15,856 INFO L294 olderBase$Statistics]: this new event has 178 ancestors and is cut-off event [2025-03-15 01:11:15,856 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2025-03-15 01:11:15,856 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2025-03-15 01:11:15,856 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2025-03-15 01:11:15,900 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [308#L1045-9true, 322#true, threadThread1of3ForFork0NotInUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 119#L1027-3true, 258#L1034-1true]) [2025-03-15 01:11:15,900 INFO L294 olderBase$Statistics]: this new event has 185 ancestors and is cut-off event [2025-03-15 01:11:15,900 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:15,900 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:15,900 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:15,900 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:16,267 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][127], [322#true, 59#L1032-2true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, 180#L1034-2true, 328#true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 144#L1043-12true]) [2025-03-15 01:11:16,267 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2025-03-15 01:11:16,267 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:16,268 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:16,268 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:16,698 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [57#L1029-4true, 308#L1045-9true, 322#true, threadThread1of3ForFork0NotInUse, 59#L1032-2true, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:16,699 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2025-03-15 01:11:16,699 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:16,699 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:16,699 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:16,719 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([963] L1027-->L1027-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~ret6=|v_threadThread2of3ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~ret6][203], [322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 119#L1027-3true, 258#L1034-1true]) [2025-03-15 01:11:16,719 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is not cut-off event [2025-03-15 01:11:16,719 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is not cut-off event [2025-03-15 01:11:16,719 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is not cut-off event [2025-03-15 01:11:16,719 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is not cut-off event [2025-03-15 01:11:16,719 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([963] L1027-->L1027-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~ret6=|v_threadThread2of3ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~ret6][203], [322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 206#L1034-2true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true, 119#L1027-3true]) [2025-03-15 01:11:16,719 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2025-03-15 01:11:16,719 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:16,719 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:16,720 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:16,734 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1081] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_14| v_threadThread2of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][275], [308#L1045-9true, 322#true, 59#L1032-2true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0NotInUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 82#L1029-4true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:16,734 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2025-03-15 01:11:16,734 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:16,734 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:16,734 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:16,740 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1026] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread1of3ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~ret6=|v_threadThread1of3ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~ret6][124], [322#true, 59#L1032-2true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, 84#L1027-3true, threadThread3of3ForFork0InUse, 215#L1032-1true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:16,740 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2025-03-15 01:11:16,740 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:16,740 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:16,740 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:16,742 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1026] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread1of3ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~ret6=|v_threadThread1of3ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~ret6][124], [322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 84#L1027-3true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 153#L1032-1true, 215#L1032-1true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:16,742 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is not cut-off event [2025-03-15 01:11:16,742 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is not cut-off event [2025-03-15 01:11:16,742 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is not cut-off event [2025-03-15 01:11:16,742 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is not cut-off event [2025-03-15 01:11:16,742 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1026] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread1of3ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~ret6=|v_threadThread1of3ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~ret6][124], [322#true, 316#true, threadThread1of3ForFork0InUse, 224#L1032-2true, threadThread2of3ForFork0InUse, 84#L1027-3true, threadThread3of3ForFork0InUse, 153#L1032-1true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:16,742 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2025-03-15 01:11:16,742 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:16,742 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:16,742 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:16,756 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1000] L1034-2-->L1034-3: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_1|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~mem10][317], [322#true, 299#L1034-3true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 246#L1034-4true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 264#L1025-3true, 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:16,756 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2025-03-15 01:11:16,756 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:16,756 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:16,756 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:16,775 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, 4#L1029-4true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, 103#L1045-7true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 163#L1034-1true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:16,775 INFO L294 olderBase$Statistics]: this new event has 179 ancestors and is cut-off event [2025-03-15 01:11:16,775 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:16,775 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:16,775 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:16,775 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:16,775 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:16,777 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [57#L1029-4true, 322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 103#L1045-7true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 258#L1034-1true]) [2025-03-15 01:11:16,777 INFO L294 olderBase$Statistics]: this new event has 179 ancestors and is cut-off event [2025-03-15 01:11:16,777 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:16,777 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:16,777 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:16,777 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:16,777 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:16,777 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [57#L1029-4true, 322#true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true, 258#L1034-1true]) [2025-03-15 01:11:16,777 INFO L294 olderBase$Statistics]: this new event has 180 ancestors and is cut-off event [2025-03-15 01:11:16,777 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:16,777 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:16,778 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:16,778 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:16,778 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:16,778 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:16,787 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([989] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread2of3ForFork0_#t~bitwise8_15|)) (.cse1 (<= 0 v_threadThread2of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread2of3ForFork0_#t~bitwise8_15| 0)) (.cse2 (< v_threadThread2of3ForFork0_~i~0_13 0))) (and (or (<= v_threadThread2of3ForFork0_~i~0_13 |v_threadThread2of3ForFork0_#t~bitwise9_7|) (and .cse0 .cse1)) (<= |v_threadThread2of3ForFork0_#t~bitwise9_7| 2147483647) (or (and .cse2 .cse3) (<= |v_threadThread2of3ForFork0_#t~bitwise8_15| |v_threadThread2of3ForFork0_#t~bitwise9_7|)) (or (and .cse3 .cse1) (< |v_threadThread2of3ForFork0_#t~bitwise9_7| 0)) (or .cse0 (<= |v_threadThread2of3ForFork0_#t~bitwise9_7| (+ |v_threadThread2of3ForFork0_#t~bitwise8_15| v_threadThread2of3ForFork0_~i~0_13)) .cse2))) InVars {threadThread2of3ForFork0_~i~0=v_threadThread2of3ForFork0_~i~0_13, threadThread2of3ForFork0_#t~bitwise8=|v_threadThread2of3ForFork0_#t~bitwise8_15|} OutVars{threadThread2of3ForFork0_~i~0=v_threadThread2of3ForFork0_~i~0_13, threadThread2of3ForFork0_#t~bitwise8=|v_threadThread2of3ForFork0_#t~bitwise8_15|, threadThread2of3ForFork0_#t~bitwise9=|v_threadThread2of3ForFork0_#t~bitwise9_7|} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~bitwise9][289], [322#true, 20#L1031-13true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, 206#L1034-2true, 84#L1027-3true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:16,787 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2025-03-15 01:11:16,787 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:16,787 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:16,787 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:16,802 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1000] L1034-2-->L1034-3: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_1|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~mem10][317], [51#L1034-5true, 322#true, 299#L1034-3true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 103#L1045-7true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 264#L1025-3true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:16,802 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2025-03-15 01:11:16,802 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:16,802 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:16,802 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:16,810 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [322#true, 308#L1045-9true, threadThread1of3ForFork0NotInUse, 59#L1032-2true, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 119#L1027-3true]) [2025-03-15 01:11:16,810 INFO L294 olderBase$Statistics]: this new event has 183 ancestors and is cut-off event [2025-03-15 01:11:16,811 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:16,811 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is cut-off event [2025-03-15 01:11:16,811 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:16,811 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:16,811 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:16,821 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][165], [4#L1029-4true, 322#true, threadThread1of3ForFork0InUse, 332#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, 3#L1045-6true, 180#L1034-2true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0)]) [2025-03-15 01:11:16,821 INFO L294 olderBase$Statistics]: this new event has 179 ancestors and is cut-off event [2025-03-15 01:11:16,821 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:16,821 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:16,821 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:16,821 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [4#L1029-4true, 322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, 180#L1034-2true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:16,821 INFO L294 olderBase$Statistics]: this new event has 181 ancestors and is cut-off event [2025-03-15 01:11:16,821 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:16,821 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:16,821 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:16,821 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:16,821 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [4#L1029-4true, 322#true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, 180#L1034-2true, threadThread3of3ForFork0InUse, 103#L1045-7true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:16,821 INFO L294 olderBase$Statistics]: this new event has 180 ancestors and is cut-off event [2025-03-15 01:11:16,821 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:16,821 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:16,821 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:16,821 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:16,824 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][165], [17#L1031-5true, 322#true, 316#true, 332#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, 3#L1045-6true, threadThread3of3ForFork0InUse, 153#L1032-1true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0)]) [2025-03-15 01:11:16,824 INFO L294 olderBase$Statistics]: this new event has 179 ancestors and is cut-off event [2025-03-15 01:11:16,824 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:16,824 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:16,824 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:16,824 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [17#L1031-5true, 322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 153#L1032-1true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:16,824 INFO L294 olderBase$Statistics]: this new event has 181 ancestors and is cut-off event [2025-03-15 01:11:16,824 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:16,824 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:16,824 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:16,824 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:16,825 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [17#L1031-5true, 322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, 103#L1045-7true, threadThread3of3ForFork0InUse, 153#L1032-1true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:16,825 INFO L294 olderBase$Statistics]: this new event has 180 ancestors and is cut-off event [2025-03-15 01:11:16,825 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:16,825 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:16,825 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:16,825 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:16,826 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][165], [57#L1029-4true, 322#true, 332#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, 3#L1045-6true, 206#L1034-2true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0)]) [2025-03-15 01:11:16,826 INFO L294 olderBase$Statistics]: this new event has 179 ancestors and is cut-off event [2025-03-15 01:11:16,826 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:16,826 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:16,826 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:16,826 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [57#L1029-4true, 322#true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, 206#L1034-2true, threadThread3of3ForFork0InUse, 103#L1045-7true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:16,826 INFO L294 olderBase$Statistics]: this new event has 180 ancestors and is cut-off event [2025-03-15 01:11:16,826 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:16,826 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:16,826 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:16,826 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:16,826 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [57#L1029-4true, 322#true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, 206#L1034-2true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:16,826 INFO L294 olderBase$Statistics]: this new event has 181 ancestors and is cut-off event [2025-03-15 01:11:16,826 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:16,826 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:16,826 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:16,826 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:16,826 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:16,845 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1000] L1034-2-->L1034-3: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_1|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~mem10][314], [322#true, 299#L1034-3true, 268#L1034-6true, 316#true, threadThread1of3ForFork0InUse, 332#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), threadThread2of3ForFork0InUse, 3#L1045-6true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 264#L1025-3true, 327#(= |#race~tids~0| 0)]) [2025-03-15 01:11:16,846 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2025-03-15 01:11:16,846 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:16,846 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:16,846 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:16,864 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][166], [17#L1031-5true, 322#true, 59#L1032-2true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 155#L1045-5true, 331#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), 327#(= |#race~tids~0| 0)]) [2025-03-15 01:11:16,864 INFO L294 olderBase$Statistics]: this new event has 179 ancestors and is cut-off event [2025-03-15 01:11:16,864 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:16,864 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:16,864 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:16,922 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1026] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread1of3ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~ret6=|v_threadThread1of3ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~ret6][124], [322#true, 59#L1032-2true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 180#L1034-2true, threadThread3of3ForFork0InUse, 84#L1027-3true, 103#L1045-7true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:16,923 INFO L294 olderBase$Statistics]: this new event has 180 ancestors and is cut-off event [2025-03-15 01:11:16,923 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:16,923 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:16,923 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:16,923 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1026] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread1of3ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~ret6=|v_threadThread1of3ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~ret6][124], [322#true, 59#L1032-2true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 180#L1034-2true, threadThread3of3ForFork0InUse, 84#L1027-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:16,923 INFO L294 olderBase$Statistics]: this new event has 181 ancestors and is cut-off event [2025-03-15 01:11:16,923 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:16,923 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:16,923 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:16,952 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [57#L1029-4true, 322#true, 308#L1045-9true, threadThread1of3ForFork0NotInUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 153#L1032-1true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:16,952 INFO L294 olderBase$Statistics]: this new event has 186 ancestors and is cut-off event [2025-03-15 01:11:16,952 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:16,952 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:16,952 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:16,953 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [308#L1045-9true, 322#true, threadThread1of3ForFork0NotInUse, 316#true, threadThread2of3ForFork0InUse, 206#L1034-2true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 119#L1027-3true]) [2025-03-15 01:11:16,953 INFO L294 olderBase$Statistics]: this new event has 186 ancestors and is cut-off event [2025-03-15 01:11:16,953 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:16,953 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:16,953 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:16,953 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:16,970 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [17#L1031-5true, 322#true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 258#L1034-1true]) [2025-03-15 01:11:16,970 INFO L294 olderBase$Statistics]: this new event has 184 ancestors and is cut-off event [2025-03-15 01:11:16,970 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:16,970 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:16,970 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:16,970 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [17#L1031-5true, 322#true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, 103#L1045-7true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 258#L1034-1true]) [2025-03-15 01:11:16,970 INFO L294 olderBase$Statistics]: this new event has 183 ancestors and is cut-off event [2025-03-15 01:11:16,970 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is cut-off event [2025-03-15 01:11:16,971 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is cut-off event [2025-03-15 01:11:16,971 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is cut-off event [2025-03-15 01:11:16,979 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1081] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_14| v_threadThread2of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][275], [308#L1045-9true, 322#true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0NotInUse, 84#L1027-3true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 258#L1034-1true]) [2025-03-15 01:11:16,979 INFO L294 olderBase$Statistics]: this new event has 185 ancestors and is cut-off event [2025-03-15 01:11:16,979 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:16,979 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:16,979 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:16,979 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:16,979 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1081] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_14| v_threadThread2of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][275], [308#L1045-9true, 322#true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0NotInUse, 84#L1027-3true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 153#L1032-1true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:16,979 INFO L294 olderBase$Statistics]: this new event has 182 ancestors and is cut-off event [2025-03-15 01:11:16,979 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2025-03-15 01:11:16,979 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2025-03-15 01:11:16,979 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2025-03-15 01:11:16,979 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1081] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_14| v_threadThread2of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][275], [322#true, 308#L1045-9true, 59#L1032-2true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0NotInUse, 84#L1027-3true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:16,979 INFO L294 olderBase$Statistics]: this new event has 183 ancestors and is cut-off event [2025-03-15 01:11:16,979 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:16,979 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:16,979 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:16,979 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:16,982 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1081] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_14| v_threadThread2of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][275], [322#true, 308#L1045-9true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0NotInUse, 84#L1027-3true, threadThread3of3ForFork0InUse, 206#L1034-2true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:16,983 INFO L294 olderBase$Statistics]: this new event has 186 ancestors and is cut-off event [2025-03-15 01:11:16,983 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:16,983 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:16,983 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:16,983 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:17,831 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [322#true, 308#L1045-9true, threadThread1of3ForFork0NotInUse, 316#true, 67#L1027-3true, 180#L1034-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:17,832 INFO L294 olderBase$Statistics]: this new event has 186 ancestors and is cut-off event [2025-03-15 01:11:17,832 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:17,832 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:17,832 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:17,832 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:17,832 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [308#L1045-9true, 322#true, threadThread1of3ForFork0NotInUse, 316#true, 67#L1027-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 163#L1034-1true]) [2025-03-15 01:11:17,832 INFO L294 olderBase$Statistics]: this new event has 185 ancestors and is cut-off event [2025-03-15 01:11:17,832 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:17,832 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:17,832 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:17,833 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [322#true, 308#L1045-9true, threadThread1of3ForFork0NotInUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 153#L1032-1true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 119#L1027-3true]) [2025-03-15 01:11:17,834 INFO L294 olderBase$Statistics]: this new event has 182 ancestors and is cut-off event [2025-03-15 01:11:17,834 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2025-03-15 01:11:17,834 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is cut-off event [2025-03-15 01:11:17,834 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2025-03-15 01:11:17,834 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2025-03-15 01:11:17,834 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is cut-off event [2025-03-15 01:11:17,835 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([963] L1027-->L1027-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~ret6=|v_threadThread2of3ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~ret6][203], [111#L1032-1true, 322#true, 59#L1032-2true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true, 119#L1027-3true]) [2025-03-15 01:11:17,835 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is not cut-off event [2025-03-15 01:11:17,835 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is not cut-off event [2025-03-15 01:11:17,835 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is not cut-off event [2025-03-15 01:11:17,835 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is not cut-off event [2025-03-15 01:11:17,839 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, threadThread3of3ForFork0_#t~ret6=|v_threadThread3of3ForFork0_#t~ret6_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~ret6][310], [322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, 180#L1034-2true, 67#L1027-3true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:17,839 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is not cut-off event [2025-03-15 01:11:17,839 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is not cut-off event [2025-03-15 01:11:17,839 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is not cut-off event [2025-03-15 01:11:17,839 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is not cut-off event [2025-03-15 01:11:17,847 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([906] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread3of3ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread3of3ForFork0_#t~bitwise7=|v_threadThread3of3ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread3of3ForFork0_#t~bitwise7][331], [322#true, 4#L1029-4true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 180#L1034-2true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 293#L1031-5true, 237#L1045-8true]) [2025-03-15 01:11:17,847 INFO L294 olderBase$Statistics]: this new event has 178 ancestors and is cut-off event [2025-03-15 01:11:17,847 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2025-03-15 01:11:17,847 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2025-03-15 01:11:17,847 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2025-03-15 01:11:17,847 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [4#L1029-4true, 322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 163#L1034-1true, 237#L1045-8true]) [2025-03-15 01:11:17,847 INFO L294 olderBase$Statistics]: this new event has 180 ancestors and is cut-off event [2025-03-15 01:11:17,847 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:17,847 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:17,847 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:17,847 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:17,847 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:17,848 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([969] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of3ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of3ForFork0_#t~bitwise7=|v_threadThread2of3ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~bitwise7][236], [57#L1029-4true, 322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 293#L1031-5true, 237#L1045-8true, 258#L1034-1true]) [2025-03-15 01:11:17,848 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is not cut-off event [2025-03-15 01:11:17,848 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is not cut-off event [2025-03-15 01:11:17,848 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is not cut-off event [2025-03-15 01:11:17,848 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is not cut-off event [2025-03-15 01:11:17,848 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [57#L1029-4true, 322#true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true, 258#L1034-1true]) [2025-03-15 01:11:17,848 INFO L294 olderBase$Statistics]: this new event has 180 ancestors and is cut-off event [2025-03-15 01:11:17,848 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:17,848 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:17,848 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:17,848 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:17,848 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:17,848 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:17,848 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:17,848 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([969] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of3ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of3ForFork0_#t~bitwise7=|v_threadThread2of3ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~bitwise7][236], [57#L1029-4true, 322#true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 206#L1034-2true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 293#L1031-5true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:17,848 INFO L294 olderBase$Statistics]: this new event has 178 ancestors and is cut-off event [2025-03-15 01:11:17,848 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2025-03-15 01:11:17,848 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2025-03-15 01:11:17,848 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2025-03-15 01:11:17,855 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([989] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread2of3ForFork0_#t~bitwise8_15|)) (.cse1 (<= 0 v_threadThread2of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread2of3ForFork0_#t~bitwise8_15| 0)) (.cse2 (< v_threadThread2of3ForFork0_~i~0_13 0))) (and (or (<= v_threadThread2of3ForFork0_~i~0_13 |v_threadThread2of3ForFork0_#t~bitwise9_7|) (and .cse0 .cse1)) (<= |v_threadThread2of3ForFork0_#t~bitwise9_7| 2147483647) (or (and .cse2 .cse3) (<= |v_threadThread2of3ForFork0_#t~bitwise8_15| |v_threadThread2of3ForFork0_#t~bitwise9_7|)) (or (and .cse3 .cse1) (< |v_threadThread2of3ForFork0_#t~bitwise9_7| 0)) (or .cse0 (<= |v_threadThread2of3ForFork0_#t~bitwise9_7| (+ |v_threadThread2of3ForFork0_#t~bitwise8_15| v_threadThread2of3ForFork0_~i~0_13)) .cse2))) InVars {threadThread2of3ForFork0_~i~0=v_threadThread2of3ForFork0_~i~0_13, threadThread2of3ForFork0_#t~bitwise8=|v_threadThread2of3ForFork0_#t~bitwise8_15|} OutVars{threadThread2of3ForFork0_~i~0=v_threadThread2of3ForFork0_~i~0_13, threadThread2of3ForFork0_#t~bitwise8=|v_threadThread2of3ForFork0_#t~bitwise8_15|, threadThread2of3ForFork0_#t~bitwise9=|v_threadThread2of3ForFork0_#t~bitwise9_7|} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~bitwise9][289], [322#true, 20#L1031-13true, 59#L1032-2true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 82#L1029-4true, 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:17,855 INFO L294 olderBase$Statistics]: this new event has 178 ancestors and is cut-off event [2025-03-15 01:11:17,855 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2025-03-15 01:11:17,855 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2025-03-15 01:11:17,855 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2025-03-15 01:11:17,856 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([981] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread2of3ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread2of3ForFork0_#t~bitwise8=|v_threadThread2of3ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~bitwise8][269], [17#L1031-5true, 322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 82#L1029-4true, 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 258#L1034-1true]) [2025-03-15 01:11:17,856 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is not cut-off event [2025-03-15 01:11:17,856 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is not cut-off event [2025-03-15 01:11:17,856 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is not cut-off event [2025-03-15 01:11:17,856 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is not cut-off event [2025-03-15 01:11:17,856 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1044] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of3ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise8][156], [17#L1031-5true, 322#true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 293#L1031-5true, 237#L1045-8true, 258#L1034-1true]) [2025-03-15 01:11:17,856 INFO L294 olderBase$Statistics]: this new event has 181 ancestors and is cut-off event [2025-03-15 01:11:17,856 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:17,856 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:17,856 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:17,856 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([981] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread2of3ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread2of3ForFork0_#t~bitwise8=|v_threadThread2of3ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~bitwise8][269], [17#L1031-5true, 322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 206#L1034-2true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 82#L1029-4true, 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:17,856 INFO L294 olderBase$Statistics]: this new event has 178 ancestors and is cut-off event [2025-03-15 01:11:17,856 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2025-03-15 01:11:17,856 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2025-03-15 01:11:17,856 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2025-03-15 01:11:17,856 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [17#L1031-5true, 322#true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true, 258#L1034-1true]) [2025-03-15 01:11:17,856 INFO L294 olderBase$Statistics]: this new event has 184 ancestors and is cut-off event [2025-03-15 01:11:17,856 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:17,856 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:17,856 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:17,856 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:17,861 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1026] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread1of3ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~ret6=|v_threadThread1of3ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~ret6][124], [322#true, 59#L1032-2true, threadThread1of3ForFork0InUse, 316#true, 224#L1032-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 84#L1027-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:17,861 INFO L294 olderBase$Statistics]: this new event has 178 ancestors and is cut-off event [2025-03-15 01:11:17,861 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2025-03-15 01:11:17,861 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2025-03-15 01:11:17,861 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2025-03-15 01:11:17,873 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1000] L1034-2-->L1034-3: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_1|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~mem10][317], [51#L1034-5true, 322#true, 299#L1034-3true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 264#L1025-3true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:17,873 INFO L294 olderBase$Statistics]: this new event has 178 ancestors and is cut-off event [2025-03-15 01:11:17,873 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2025-03-15 01:11:17,873 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2025-03-15 01:11:17,873 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2025-03-15 01:11:17,879 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [322#true, 308#L1045-9true, threadThread1of3ForFork0NotInUse, 59#L1032-2true, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 119#L1027-3true]) [2025-03-15 01:11:17,879 INFO L294 olderBase$Statistics]: this new event has 183 ancestors and is cut-off event [2025-03-15 01:11:17,879 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:17,879 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is cut-off event [2025-03-15 01:11:17,879 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:17,879 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:17,879 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is cut-off event [2025-03-15 01:11:17,879 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:17,883 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1000] L1034-2-->L1034-3: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_1|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~mem10][317], [322#true, 299#L1034-3true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, 67#L1027-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:17,883 INFO L294 olderBase$Statistics]: this new event has 178 ancestors and is cut-off event [2025-03-15 01:11:17,883 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2025-03-15 01:11:17,883 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2025-03-15 01:11:17,883 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2025-03-15 01:11:17,884 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([937] L1034-2-->L1034-3: Formula: (= (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ v_~tids~0.offset_18 (* (let ((.cse0 (mod v_threadThread3of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4))) |v_threadThread3of3ForFork0_#t~mem10_1|) InVars {#memory_int=|v_#memory_int_9|, threadThread3of3ForFork0_~next_worker~0=v_threadThread3of3ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread3of3ForFork0_#t~mem10=|v_threadThread3of3ForFork0_#t~mem10_1|, threadThread3of3ForFork0_~next_worker~0=v_threadThread3of3ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread3of3ForFork0_#t~mem10][377], [322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 125#L1034-3true, 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 119#L1027-3true]) [2025-03-15 01:11:17,884 INFO L294 olderBase$Statistics]: this new event has 178 ancestors and is cut-off event [2025-03-15 01:11:17,884 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2025-03-15 01:11:17,884 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2025-03-15 01:11:17,884 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2025-03-15 01:11:17,888 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [4#L1029-4true, 322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, 180#L1034-2true, threadThread3of3ForFork0InUse, 103#L1045-7true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:17,888 INFO L294 olderBase$Statistics]: this new event has 180 ancestors and is cut-off event [2025-03-15 01:11:17,888 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:17,888 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:17,888 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:17,888 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:17,888 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:17,889 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [17#L1031-5true, 322#true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, 103#L1045-7true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 153#L1032-1true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:17,889 INFO L294 olderBase$Statistics]: this new event has 180 ancestors and is cut-off event [2025-03-15 01:11:17,889 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:17,890 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:17,890 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:17,890 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:17,890 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:17,890 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [57#L1029-4true, 322#true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 103#L1045-7true, 206#L1034-2true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:17,891 INFO L294 olderBase$Statistics]: this new event has 180 ancestors and is cut-off event [2025-03-15 01:11:17,891 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:17,891 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:17,891 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:17,891 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:17,891 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:17,891 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [57#L1029-4true, 322#true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 206#L1034-2true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:17,891 INFO L294 olderBase$Statistics]: this new event has 181 ancestors and is cut-off event [2025-03-15 01:11:17,891 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:17,891 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:17,891 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:17,891 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:17,891 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:17,891 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:17,909 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1000] L1034-2-->L1034-3: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_1|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~mem10][317], [322#true, 299#L1034-3true, 268#L1034-6true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 103#L1045-7true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 264#L1025-3true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:17,909 INFO L294 olderBase$Statistics]: this new event has 178 ancestors and is cut-off event [2025-03-15 01:11:17,909 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2025-03-15 01:11:17,909 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2025-03-15 01:11:17,909 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2025-03-15 01:11:17,919 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, threadThread3of3ForFork0_#t~ret6=|v_threadThread3of3ForFork0_#t~ret6_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~ret6][307], [111#L1032-1true, 322#true, threadThread1of3ForFork0InUse, 316#true, 332#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 67#L1027-3true, 180#L1034-2true, 3#L1045-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0)]) [2025-03-15 01:11:17,919 INFO L294 olderBase$Statistics]: this new event has 178 ancestors and is cut-off event [2025-03-15 01:11:17,919 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2025-03-15 01:11:17,919 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2025-03-15 01:11:17,919 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2025-03-15 01:11:17,930 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][165], [17#L1031-5true, 322#true, 59#L1032-2true, 332#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, 3#L1045-6true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0)]) [2025-03-15 01:11:17,930 INFO L294 olderBase$Statistics]: this new event has 180 ancestors and is cut-off event [2025-03-15 01:11:17,930 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:17,930 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:17,930 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:17,930 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [17#L1031-5true, 322#true, 59#L1032-2true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:17,930 INFO L294 olderBase$Statistics]: this new event has 182 ancestors and is cut-off event [2025-03-15 01:11:17,930 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is cut-off event [2025-03-15 01:11:17,930 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is cut-off event [2025-03-15 01:11:17,930 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is cut-off event [2025-03-15 01:11:17,930 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is cut-off event [2025-03-15 01:11:17,930 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is cut-off event [2025-03-15 01:11:17,930 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [17#L1031-5true, 322#true, 59#L1032-2true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, 103#L1045-7true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:17,930 INFO L294 olderBase$Statistics]: this new event has 181 ancestors and is cut-off event [2025-03-15 01:11:17,930 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:17,930 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:17,930 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:17,930 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:17,949 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1000] L1034-2-->L1034-3: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_1|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~mem10][314], [322#true, 299#L1034-3true, 332#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, 3#L1045-6true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 105#L1034-7true, 264#L1025-3true, 327#(= |#race~tids~0| 0)]) [2025-03-15 01:11:17,949 INFO L294 olderBase$Statistics]: this new event has 178 ancestors and is cut-off event [2025-03-15 01:11:17,949 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2025-03-15 01:11:17,949 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2025-03-15 01:11:17,949 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2025-03-15 01:11:18,016 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][167], [289#L1031-5true, 322#true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, 157#L1045-4true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 330#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0), 163#L1034-1true]) [2025-03-15 01:11:18,017 INFO L294 olderBase$Statistics]: this new event has 180 ancestors and is cut-off event [2025-03-15 01:11:18,017 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:18,017 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:18,017 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:18,017 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][167], [17#L1031-5true, 322#true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, 157#L1045-4true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 330#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0), 258#L1034-1true]) [2025-03-15 01:11:18,017 INFO L294 olderBase$Statistics]: this new event has 180 ancestors and is cut-off event [2025-03-15 01:11:18,017 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:18,017 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:18,017 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:18,026 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1026] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread1of3ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~ret6=|v_threadThread1of3ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~ret6][123], [322#true, 59#L1032-2true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, 180#L1034-2true, 157#L1045-4true, 84#L1027-3true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 330#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0)]) [2025-03-15 01:11:18,026 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is not cut-off event [2025-03-15 01:11:18,026 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is not cut-off event [2025-03-15 01:11:18,026 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is not cut-off event [2025-03-15 01:11:18,026 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is not cut-off event [2025-03-15 01:11:18,059 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [57#L1029-4true, 308#L1045-9true, 322#true, threadThread1of3ForFork0NotInUse, 59#L1032-2true, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:18,059 INFO L294 olderBase$Statistics]: this new event has 187 ancestors and is cut-off event [2025-03-15 01:11:18,059 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:18,059 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:18,059 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:18,059 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:18,073 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [17#L1031-5true, 322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, 206#L1034-2true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:18,073 INFO L294 olderBase$Statistics]: this new event has 185 ancestors and is cut-off event [2025-03-15 01:11:18,073 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:18,073 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:18,073 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:18,073 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [17#L1031-5true, 322#true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, 206#L1034-2true, 103#L1045-7true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:18,073 INFO L294 olderBase$Statistics]: this new event has 184 ancestors and is cut-off event [2025-03-15 01:11:18,073 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:18,073 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:18,073 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:18,082 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1082] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_16| v_threadThread3of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_16|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_16|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][360], [322#true, 308#L1045-9true, 316#true, threadThread1of3ForFork0InUse, 180#L1034-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 84#L1027-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:18,082 INFO L294 olderBase$Statistics]: this new event has 186 ancestors and is cut-off event [2025-03-15 01:11:18,082 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:18,082 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:18,082 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:18,083 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1082] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_16| v_threadThread3of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_16|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_16|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][360], [308#L1045-9true, 322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 84#L1027-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 163#L1034-1true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:18,083 INFO L294 olderBase$Statistics]: this new event has 185 ancestors and is cut-off event [2025-03-15 01:11:18,083 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:18,083 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:18,083 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:18,197 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][127], [322#true, 299#L1034-3true, 59#L1032-2true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, 328#true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 144#L1043-12true]) [2025-03-15 01:11:18,197 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is not cut-off event [2025-03-15 01:11:18,197 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is not cut-off event [2025-03-15 01:11:18,197 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is not cut-off event [2025-03-15 01:11:18,197 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is not cut-off event [2025-03-15 01:11:18,197 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][127], [322#true, 59#L1032-2true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, 328#true, threadThread3of3ForFork0InUse, 151#L1034-4true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 144#L1043-12true]) [2025-03-15 01:11:18,197 INFO L294 olderBase$Statistics]: this new event has 178 ancestors and is cut-off event [2025-03-15 01:11:18,197 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2025-03-15 01:11:18,197 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2025-03-15 01:11:18,197 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2025-03-15 01:11:18,751 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [57#L1029-4true, 322#true, 308#L1045-9true, threadThread1of3ForFork0NotInUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 258#L1034-1true]) [2025-03-15 01:11:18,751 INFO L294 olderBase$Statistics]: this new event has 179 ancestors and is cut-off event [2025-03-15 01:11:18,751 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:18,751 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:18,751 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:18,764 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [308#L1045-9true, 322#true, threadThread1of3ForFork0NotInUse, 316#true, 224#L1032-2true, 67#L1027-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:18,764 INFO L294 olderBase$Statistics]: this new event has 183 ancestors and is cut-off event [2025-03-15 01:11:18,764 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:18,764 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is cut-off event [2025-03-15 01:11:18,764 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:18,765 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([963] L1027-->L1027-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~ret6=|v_threadThread2of3ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~ret6][203], [322#true, 59#L1032-2true, threadThread1of3ForFork0InUse, 316#true, 104#L1032-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 119#L1027-3true]) [2025-03-15 01:11:18,765 INFO L294 olderBase$Statistics]: this new event has 178 ancestors and is not cut-off event [2025-03-15 01:11:18,765 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is not cut-off event [2025-03-15 01:11:18,765 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is not cut-off event [2025-03-15 01:11:18,765 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is not cut-off event [2025-03-15 01:11:18,765 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [322#true, 308#L1045-9true, 59#L1032-2true, threadThread1of3ForFork0NotInUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 119#L1027-3true]) [2025-03-15 01:11:18,765 INFO L294 olderBase$Statistics]: this new event has 183 ancestors and is cut-off event [2025-03-15 01:11:18,765 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:18,765 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is cut-off event [2025-03-15 01:11:18,765 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:18,765 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is cut-off event [2025-03-15 01:11:18,765 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:18,765 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is cut-off event [2025-03-15 01:11:18,765 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:18,771 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([969] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of3ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of3ForFork0_#t~bitwise7=|v_threadThread2of3ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~bitwise7][236], [57#L1029-4true, 322#true, 59#L1032-2true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:18,771 INFO L294 olderBase$Statistics]: this new event has 178 ancestors and is not cut-off event [2025-03-15 01:11:18,771 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is not cut-off event [2025-03-15 01:11:18,771 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is not cut-off event [2025-03-15 01:11:18,771 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is not cut-off event [2025-03-15 01:11:18,777 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [4#L1029-4true, 322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, 180#L1034-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:18,777 INFO L294 olderBase$Statistics]: this new event has 181 ancestors and is cut-off event [2025-03-15 01:11:18,777 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:18,777 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:18,777 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:18,777 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:18,777 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:18,777 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [17#L1031-5true, 322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 153#L1032-1true, 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:18,777 INFO L294 olderBase$Statistics]: this new event has 181 ancestors and is cut-off event [2025-03-15 01:11:18,778 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:18,778 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:18,778 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:18,778 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:18,778 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:18,779 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [57#L1029-4true, 322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 206#L1034-2true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:18,779 INFO L294 olderBase$Statistics]: this new event has 181 ancestors and is cut-off event [2025-03-15 01:11:18,779 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:18,779 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:18,779 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:18,779 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:18,779 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:18,779 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:18,779 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:18,786 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1044] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of3ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise8][156], [17#L1031-5true, 322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 206#L1034-2true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 293#L1031-5true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:18,786 INFO L294 olderBase$Statistics]: this new event has 182 ancestors and is cut-off event [2025-03-15 01:11:18,786 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is cut-off event [2025-03-15 01:11:18,786 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is cut-off event [2025-03-15 01:11:18,786 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is cut-off event [2025-03-15 01:11:18,786 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [17#L1031-5true, 322#true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, 206#L1034-2true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:18,786 INFO L294 olderBase$Statistics]: this new event has 185 ancestors and is cut-off event [2025-03-15 01:11:18,787 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:18,787 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:18,787 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:18,787 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:18,788 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1081] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_14| v_threadThread2of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][275], [322#true, 308#L1045-9true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0NotInUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 82#L1029-4true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 258#L1034-1true]) [2025-03-15 01:11:18,788 INFO L294 olderBase$Statistics]: this new event has 179 ancestors and is cut-off event [2025-03-15 01:11:18,788 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:18,788 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:18,788 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:18,792 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1026] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread1of3ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~ret6=|v_threadThread1of3ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~ret6][124], [322#true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, 84#L1027-3true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 215#L1032-1true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true, 258#L1034-1true]) [2025-03-15 01:11:18,792 INFO L294 olderBase$Statistics]: this new event has 179 ancestors and is cut-off event [2025-03-15 01:11:18,792 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:18,792 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:18,792 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:18,794 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1026] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread1of3ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~ret6=|v_threadThread1of3ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~ret6][124], [322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 84#L1027-3true, threadThread3of3ForFork0InUse, 153#L1032-1true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 163#L1034-1true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:18,794 INFO L294 olderBase$Statistics]: this new event has 179 ancestors and is cut-off event [2025-03-15 01:11:18,794 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:18,794 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:18,794 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:18,804 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1000] L1034-2-->L1034-3: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_1|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~mem10][317], [322#true, 299#L1034-3true, 268#L1034-6true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 264#L1025-3true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:18,805 INFO L294 olderBase$Statistics]: this new event has 179 ancestors and is cut-off event [2025-03-15 01:11:18,805 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:18,805 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:18,805 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:18,812 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, threadThread3of3ForFork0_#t~ret6=|v_threadThread3of3ForFork0_#t~ret6_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~ret6][310], [111#L1032-1true, 322#true, threadThread1of3ForFork0InUse, 316#true, 67#L1027-3true, threadThread2of3ForFork0InUse, 180#L1034-2true, threadThread3of3ForFork0InUse, 103#L1045-7true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:18,813 INFO L294 olderBase$Statistics]: this new event has 179 ancestors and is cut-off event [2025-03-15 01:11:18,813 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:18,813 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:18,813 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:18,823 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [17#L1031-5true, 322#true, 59#L1032-2true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 103#L1045-7true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:18,823 INFO L294 olderBase$Statistics]: this new event has 181 ancestors and is cut-off event [2025-03-15 01:11:18,823 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:18,823 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:18,823 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:18,823 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:18,823 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:18,823 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [17#L1031-5true, 322#true, 59#L1032-2true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:18,823 INFO L294 olderBase$Statistics]: this new event has 182 ancestors and is cut-off event [2025-03-15 01:11:18,823 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is cut-off event [2025-03-15 01:11:18,823 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is cut-off event [2025-03-15 01:11:18,823 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is cut-off event [2025-03-15 01:11:18,823 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is cut-off event [2025-03-15 01:11:18,823 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is cut-off event [2025-03-15 01:11:18,823 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is cut-off event [2025-03-15 01:11:18,824 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([937] L1034-2-->L1034-3: Formula: (= (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ v_~tids~0.offset_18 (* (let ((.cse0 (mod v_threadThread3of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4))) |v_threadThread3of3ForFork0_#t~mem10_1|) InVars {#memory_int=|v_#memory_int_9|, threadThread3of3ForFork0_~next_worker~0=v_threadThread3of3ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread3of3ForFork0_#t~mem10=|v_threadThread3of3ForFork0_#t~mem10_1|, threadThread3of3ForFork0_~next_worker~0=v_threadThread3of3ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread3of3ForFork0_#t~mem10][377], [57#L1029-4true, 322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 125#L1034-3true, 237#L1045-8true, 293#L1031-5true]) [2025-03-15 01:11:18,824 INFO L294 olderBase$Statistics]: this new event has 179 ancestors and is cut-off event [2025-03-15 01:11:18,824 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:18,824 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:18,824 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:18,829 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([937] L1034-2-->L1034-3: Formula: (= (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ v_~tids~0.offset_18 (* (let ((.cse0 (mod v_threadThread3of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4))) |v_threadThread3of3ForFork0_#t~mem10_1|) InVars {#memory_int=|v_#memory_int_9|, threadThread3of3ForFork0_~next_worker~0=v_threadThread3of3ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread3of3ForFork0_#t~mem10=|v_threadThread3of3ForFork0_#t~mem10_1|, threadThread3of3ForFork0_~next_worker~0=v_threadThread3of3ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread3of3ForFork0_#t~mem10][377], [17#L1031-5true, 322#true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 82#L1029-4true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true, 125#L1034-3true]) [2025-03-15 01:11:18,829 INFO L294 olderBase$Statistics]: this new event has 179 ancestors and is cut-off event [2025-03-15 01:11:18,829 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:18,829 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:18,829 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:18,842 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1000] L1034-2-->L1034-3: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_1|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~mem10][317], [322#true, 299#L1034-3true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 103#L1045-7true, 321#(= |#race~threads_total~0| 0), 105#L1034-7true, 264#L1025-3true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:18,843 INFO L294 olderBase$Statistics]: this new event has 179 ancestors and is cut-off event [2025-03-15 01:11:18,843 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:18,843 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:18,843 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:18,853 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [322#true, 308#L1045-9true, threadThread1of3ForFork0NotInUse, 316#true, 67#L1027-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 163#L1034-1true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:18,854 INFO L294 olderBase$Statistics]: this new event has 185 ancestors and is cut-off event [2025-03-15 01:11:18,854 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:18,854 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:18,854 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:18,854 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:18,854 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, threadThread3of3ForFork0_#t~ret6=|v_threadThread3of3ForFork0_#t~ret6_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~ret6][307], [322#true, 332#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), threadThread1of3ForFork0InUse, 316#true, 104#L1032-2true, threadThread2of3ForFork0InUse, 67#L1027-3true, 180#L1034-2true, 3#L1045-6true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0)]) [2025-03-15 01:11:18,854 INFO L294 olderBase$Statistics]: this new event has 179 ancestors and is cut-off event [2025-03-15 01:11:18,854 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:18,854 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:18,854 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:18,855 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [322#true, 308#L1045-9true, threadThread1of3ForFork0NotInUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 258#L1034-1true, 119#L1027-3true]) [2025-03-15 01:11:18,856 INFO L294 olderBase$Statistics]: this new event has 185 ancestors and is cut-off event [2025-03-15 01:11:18,856 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:18,856 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:18,856 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:18,856 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:18,856 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:18,880 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1026] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread1of3ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~ret6=|v_threadThread1of3ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~ret6][124], [322#true, 59#L1032-2true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 103#L1045-7true, 84#L1027-3true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 163#L1034-1true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:18,880 INFO L294 olderBase$Statistics]: this new event has 179 ancestors and is cut-off event [2025-03-15 01:11:18,880 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:18,880 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:18,880 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:18,888 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1000] L1034-2-->L1034-3: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_1|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~mem10][314], [277#threadErr3ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 299#L1034-3true, 316#true, threadThread1of3ForFork0InUse, 332#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 3#L1045-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 264#L1025-3true, 327#(= |#race~tids~0| 0)]) [2025-03-15 01:11:18,888 INFO L294 olderBase$Statistics]: this new event has 179 ancestors and is cut-off event [2025-03-15 01:11:18,888 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:18,888 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:18,888 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:18,889 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1000] L1034-2-->L1034-3: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_1|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~mem10][314], [322#true, 299#L1034-3true, 332#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 316#true, threadThread1of3ForFork0InUse, 164#L1034-8true, 3#L1045-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 264#L1025-3true, 327#(= |#race~tids~0| 0)]) [2025-03-15 01:11:18,889 INFO L294 olderBase$Statistics]: this new event has 179 ancestors and is cut-off event [2025-03-15 01:11:18,889 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:18,889 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:18,889 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:18,910 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][166], [289#L1031-5true, 322#true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 331#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), 155#L1045-5true, 163#L1034-1true]) [2025-03-15 01:11:18,910 INFO L294 olderBase$Statistics]: this new event has 181 ancestors and is cut-off event [2025-03-15 01:11:18,910 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:18,910 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:18,911 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:18,911 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][166], [17#L1031-5true, 322#true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 155#L1045-5true, 331#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), 258#L1034-1true]) [2025-03-15 01:11:18,911 INFO L294 olderBase$Statistics]: this new event has 181 ancestors and is cut-off event [2025-03-15 01:11:18,911 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:18,911 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:18,911 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:18,919 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1026] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread1of3ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~ret6=|v_threadThread1of3ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~ret6][122], [322#true, 59#L1032-2true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 180#L1034-2true, threadThread3of3ForFork0InUse, 84#L1027-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 331#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), 155#L1045-5true]) [2025-03-15 01:11:18,919 INFO L294 olderBase$Statistics]: this new event has 178 ancestors and is not cut-off event [2025-03-15 01:11:18,919 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is not cut-off event [2025-03-15 01:11:18,919 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is not cut-off event [2025-03-15 01:11:18,919 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is not cut-off event [2025-03-15 01:11:18,947 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][167], [322#true, 20#L1031-13true, 59#L1032-2true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, 157#L1045-4true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 330#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0), 327#(= |#race~tids~0| 0)]) [2025-03-15 01:11:18,947 INFO L294 olderBase$Statistics]: this new event has 181 ancestors and is cut-off event [2025-03-15 01:11:18,947 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:18,947 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:18,947 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:18,948 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][167], [289#L1031-5true, 322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, 157#L1045-4true, threadThread2of3ForFork0InUse, 180#L1034-2true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 330#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0)]) [2025-03-15 01:11:18,948 INFO L294 olderBase$Statistics]: this new event has 181 ancestors and is cut-off event [2025-03-15 01:11:18,948 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:18,948 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:18,948 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:18,949 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][167], [17#L1031-5true, 322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, 157#L1045-4true, threadThread2of3ForFork0InUse, 206#L1034-2true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 330#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0), 327#(= |#race~tids~0| 0)]) [2025-03-15 01:11:18,949 INFO L294 olderBase$Statistics]: this new event has 181 ancestors and is cut-off event [2025-03-15 01:11:18,949 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:18,949 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:18,949 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:19,116 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][127], [322#true, 179#L1034-5true, 59#L1032-2true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, 328#true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 144#L1043-12true]) [2025-03-15 01:11:19,117 INFO L294 olderBase$Statistics]: this new event has 179 ancestors and is cut-off event [2025-03-15 01:11:19,117 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:19,117 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:19,117 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:19,671 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [57#L1029-4true, 322#true, 308#L1045-9true, threadThread1of3ForFork0NotInUse, 316#true, threadThread2of3ForFork0InUse, 206#L1034-2true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:19,671 INFO L294 olderBase$Statistics]: this new event has 180 ancestors and is cut-off event [2025-03-15 01:11:19,671 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:19,671 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:19,671 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:19,687 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([963] L1027-->L1027-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~ret6=|v_threadThread2of3ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~ret6][203], [111#L1032-1true, 322#true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true, 119#L1027-3true, 258#L1034-1true]) [2025-03-15 01:11:19,687 INFO L294 olderBase$Statistics]: this new event has 179 ancestors and is not cut-off event [2025-03-15 01:11:19,687 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is not cut-off event [2025-03-15 01:11:19,687 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is not cut-off event [2025-03-15 01:11:19,687 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is not cut-off event [2025-03-15 01:11:19,688 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([963] L1027-->L1027-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~ret6=|v_threadThread2of3ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~ret6][203], [111#L1032-1true, 322#true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 206#L1034-2true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true, 119#L1027-3true]) [2025-03-15 01:11:19,688 INFO L294 olderBase$Statistics]: this new event has 180 ancestors and is cut-off event [2025-03-15 01:11:19,688 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:19,688 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:19,688 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:19,699 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([981] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread2of3ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread2of3ForFork0_#t~bitwise8=|v_threadThread2of3ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~bitwise8][269], [17#L1031-5true, 322#true, 59#L1032-2true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 293#L1031-5true, 237#L1045-8true]) [2025-03-15 01:11:19,699 INFO L294 olderBase$Statistics]: this new event has 179 ancestors and is not cut-off event [2025-03-15 01:11:19,699 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is not cut-off event [2025-03-15 01:11:19,699 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is not cut-off event [2025-03-15 01:11:19,699 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is not cut-off event [2025-03-15 01:11:19,699 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [17#L1031-5true, 322#true, 59#L1032-2true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:19,699 INFO L294 olderBase$Statistics]: this new event has 182 ancestors and is cut-off event [2025-03-15 01:11:19,699 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is cut-off event [2025-03-15 01:11:19,700 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is cut-off event [2025-03-15 01:11:19,700 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is cut-off event [2025-03-15 01:11:19,700 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is cut-off event [2025-03-15 01:11:19,700 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is cut-off event [2025-03-15 01:11:19,700 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is cut-off event [2025-03-15 01:11:19,700 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is cut-off event [2025-03-15 01:11:19,705 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1081] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_14| v_threadThread2of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][275], [322#true, 308#L1045-9true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0NotInUse, 206#L1034-2true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 82#L1029-4true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:19,705 INFO L294 olderBase$Statistics]: this new event has 180 ancestors and is cut-off event [2025-03-15 01:11:19,705 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:19,705 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:19,705 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:19,708 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([989] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread2of3ForFork0_#t~bitwise8_15|)) (.cse1 (<= 0 v_threadThread2of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread2of3ForFork0_#t~bitwise8_15| 0)) (.cse2 (< v_threadThread2of3ForFork0_~i~0_13 0))) (and (or (<= v_threadThread2of3ForFork0_~i~0_13 |v_threadThread2of3ForFork0_#t~bitwise9_7|) (and .cse0 .cse1)) (<= |v_threadThread2of3ForFork0_#t~bitwise9_7| 2147483647) (or (and .cse2 .cse3) (<= |v_threadThread2of3ForFork0_#t~bitwise8_15| |v_threadThread2of3ForFork0_#t~bitwise9_7|)) (or (and .cse3 .cse1) (< |v_threadThread2of3ForFork0_#t~bitwise9_7| 0)) (or .cse0 (<= |v_threadThread2of3ForFork0_#t~bitwise9_7| (+ |v_threadThread2of3ForFork0_#t~bitwise8_15| v_threadThread2of3ForFork0_~i~0_13)) .cse2))) InVars {threadThread2of3ForFork0_~i~0=v_threadThread2of3ForFork0_~i~0_13, threadThread2of3ForFork0_#t~bitwise8=|v_threadThread2of3ForFork0_#t~bitwise8_15|} OutVars{threadThread2of3ForFork0_~i~0=v_threadThread2of3ForFork0_~i~0_13, threadThread2of3ForFork0_#t~bitwise8=|v_threadThread2of3ForFork0_#t~bitwise8_15|, threadThread2of3ForFork0_#t~bitwise9=|v_threadThread2of3ForFork0_#t~bitwise9_7|} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~bitwise9][289], [322#true, 20#L1031-13true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 82#L1029-4true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 258#L1034-1true]) [2025-03-15 01:11:19,708 INFO L294 olderBase$Statistics]: this new event has 180 ancestors and is cut-off event [2025-03-15 01:11:19,709 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:19,709 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:19,709 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:19,714 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1026] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread1of3ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~ret6=|v_threadThread1of3ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~ret6][124], [322#true, 59#L1032-2true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, 84#L1027-3true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 163#L1034-1true, 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:19,714 INFO L294 olderBase$Statistics]: this new event has 180 ancestors and is cut-off event [2025-03-15 01:11:19,714 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:19,714 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:19,714 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:19,715 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1026] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread1of3ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~ret6=|v_threadThread1of3ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~ret6][124], [322#true, 316#true, threadThread1of3ForFork0InUse, 224#L1032-2true, threadThread2of3ForFork0InUse, 84#L1027-3true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true, 258#L1034-1true]) [2025-03-15 01:11:19,715 INFO L294 olderBase$Statistics]: this new event has 180 ancestors and is cut-off event [2025-03-15 01:11:19,715 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:19,715 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:19,715 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:19,716 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1026] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread1of3ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~ret6=|v_threadThread1of3ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~ret6][124], [322#true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, 180#L1034-2true, threadThread3of3ForFork0InUse, 84#L1027-3true, 153#L1032-1true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:19,716 INFO L294 olderBase$Statistics]: this new event has 180 ancestors and is cut-off event [2025-03-15 01:11:19,716 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:19,716 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:19,716 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:19,720 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1026] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread1of3ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~ret6=|v_threadThread1of3ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~ret6][124], [322#true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 84#L1027-3true, 206#L1034-2true, 215#L1032-1true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:19,720 INFO L294 olderBase$Statistics]: this new event has 180 ancestors and is cut-off event [2025-03-15 01:11:19,720 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:19,720 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:19,720 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:19,725 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1000] L1034-2-->L1034-3: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_1|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~mem10][317], [322#true, 299#L1034-3true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 105#L1034-7true, 264#L1025-3true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:19,725 INFO L294 olderBase$Statistics]: this new event has 180 ancestors and is cut-off event [2025-03-15 01:11:19,725 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:19,725 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:19,725 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:19,734 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, threadThread3of3ForFork0_#t~ret6=|v_threadThread3of3ForFork0_#t~ret6_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~ret6][310], [322#true, threadThread1of3ForFork0InUse, 316#true, 104#L1032-2true, 67#L1027-3true, 180#L1034-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 103#L1045-7true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:19,734 INFO L294 olderBase$Statistics]: this new event has 180 ancestors and is cut-off event [2025-03-15 01:11:19,734 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:19,734 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:19,734 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:19,735 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [322#true, 308#L1045-9true, threadThread1of3ForFork0NotInUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 258#L1034-1true, 119#L1027-3true]) [2025-03-15 01:11:19,735 INFO L294 olderBase$Statistics]: this new event has 185 ancestors and is cut-off event [2025-03-15 01:11:19,735 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:19,735 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:19,735 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:19,735 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:19,735 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:19,736 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:19,764 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1000] L1034-2-->L1034-3: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_1|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~mem10][317], [277#threadErr3ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 299#L1034-3true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 103#L1045-7true, 321#(= |#race~threads_total~0| 0), 264#L1025-3true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:19,764 INFO L294 olderBase$Statistics]: this new event has 180 ancestors and is cut-off event [2025-03-15 01:11:19,764 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:19,764 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:19,764 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:19,765 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1000] L1034-2-->L1034-3: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_1|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~mem10][317], [322#true, 299#L1034-3true, 316#true, threadThread1of3ForFork0InUse, 164#L1034-8true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 103#L1045-7true, 321#(= |#race~threads_total~0| 0), 264#L1025-3true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:19,765 INFO L294 olderBase$Statistics]: this new event has 180 ancestors and is cut-off event [2025-03-15 01:11:19,765 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:19,765 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:19,765 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:19,776 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [322#true, 308#L1045-9true, threadThread1of3ForFork0NotInUse, 316#true, 180#L1034-2true, 67#L1027-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:19,777 INFO L294 olderBase$Statistics]: this new event has 186 ancestors and is cut-off event [2025-03-15 01:11:19,777 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:19,777 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:19,777 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:19,777 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:19,777 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:11:19,779 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [57#L1029-4true, 322#true, 308#L1045-9true, threadThread1of3ForFork0NotInUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 153#L1032-1true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:19,779 INFO L294 olderBase$Statistics]: this new event has 186 ancestors and is cut-off event [2025-03-15 01:11:19,779 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:19,779 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:19,779 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:11:19,779 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:19,780 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [308#L1045-9true, 322#true, threadThread1of3ForFork0NotInUse, 316#true, threadThread2of3ForFork0InUse, 206#L1034-2true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 119#L1027-3true]) [2025-03-15 01:11:19,780 INFO L294 olderBase$Statistics]: this new event has 186 ancestors and is cut-off event [2025-03-15 01:11:19,780 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:19,780 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:19,780 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:11:19,780 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:19,780 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:19,791 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][165], [289#L1031-5true, 322#true, threadThread1of3ForFork0InUse, 316#true, 332#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 73#L1031-13true, threadThread2of3ForFork0InUse, 3#L1045-6true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 163#L1034-1true]) [2025-03-15 01:11:19,792 INFO L294 olderBase$Statistics]: this new event has 182 ancestors and is cut-off event [2025-03-15 01:11:19,792 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is cut-off event [2025-03-15 01:11:19,792 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is cut-off event [2025-03-15 01:11:19,792 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is cut-off event [2025-03-15 01:11:19,793 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][165], [17#L1031-5true, 322#true, 332#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, 3#L1045-6true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 258#L1034-1true]) [2025-03-15 01:11:19,793 INFO L294 olderBase$Statistics]: this new event has 182 ancestors and is cut-off event [2025-03-15 01:11:19,793 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is cut-off event [2025-03-15 01:11:19,793 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is cut-off event [2025-03-15 01:11:19,793 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is cut-off event [2025-03-15 01:11:19,793 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [17#L1031-5true, 322#true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true, 258#L1034-1true]) [2025-03-15 01:11:19,793 INFO L294 olderBase$Statistics]: this new event has 184 ancestors and is cut-off event [2025-03-15 01:11:19,793 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:19,793 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:19,793 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:19,793 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:19,793 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:19,793 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [17#L1031-5true, 322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, 103#L1045-7true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 258#L1034-1true]) [2025-03-15 01:11:19,793 INFO L294 olderBase$Statistics]: this new event has 183 ancestors and is cut-off event [2025-03-15 01:11:19,793 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is cut-off event [2025-03-15 01:11:19,793 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is cut-off event [2025-03-15 01:11:19,793 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is cut-off event [2025-03-15 01:11:19,793 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is cut-off event [2025-03-15 01:11:19,800 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1081] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_14| v_threadThread2of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][275], [322#true, 308#L1045-9true, 59#L1032-2true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0NotInUse, 84#L1027-3true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:19,800 INFO L294 olderBase$Statistics]: this new event has 183 ancestors and is cut-off event [2025-03-15 01:11:19,800 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is cut-off event [2025-03-15 01:11:19,800 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:19,800 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:19,800 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:19,800 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:19,800 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1081] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_14| v_threadThread2of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][275], [308#L1045-9true, 322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0NotInUse, 84#L1027-3true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 153#L1032-1true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:19,800 INFO L294 olderBase$Statistics]: this new event has 182 ancestors and is cut-off event [2025-03-15 01:11:19,800 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2025-03-15 01:11:19,800 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2025-03-15 01:11:19,800 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2025-03-15 01:11:19,800 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is cut-off event [2025-03-15 01:11:19,800 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1081] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_14| v_threadThread2of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][275], [322#true, 308#L1045-9true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0NotInUse, 84#L1027-3true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 258#L1034-1true]) [2025-03-15 01:11:19,800 INFO L294 olderBase$Statistics]: this new event has 185 ancestors and is cut-off event [2025-03-15 01:11:19,800 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:19,800 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:19,800 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:19,800 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:19,800 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:19,802 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1081] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_14| v_threadThread2of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][275], [308#L1045-9true, 322#true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0NotInUse, 84#L1027-3true, 206#L1034-2true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:19,802 INFO L294 olderBase$Statistics]: this new event has 186 ancestors and is cut-off event [2025-03-15 01:11:19,802 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:19,802 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:19,802 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:19,802 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:19,802 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:11:19,803 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1026] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread1of3ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~ret6=|v_threadThread1of3ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~ret6][121], [322#true, 59#L1032-2true, 332#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, 180#L1034-2true, 3#L1045-6true, 84#L1027-3true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0)]) [2025-03-15 01:11:19,803 INFO L294 olderBase$Statistics]: this new event has 179 ancestors and is not cut-off event [2025-03-15 01:11:19,803 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is not cut-off event [2025-03-15 01:11:19,803 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is not cut-off event [2025-03-15 01:11:19,803 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is not cut-off event [2025-03-15 01:11:19,803 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1026] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread1of3ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~ret6=|v_threadThread1of3ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~ret6][124], [322#true, 59#L1032-2true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, 180#L1034-2true, 84#L1027-3true, 103#L1045-7true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:19,803 INFO L294 olderBase$Statistics]: this new event has 180 ancestors and is cut-off event [2025-03-15 01:11:19,803 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:19,803 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:19,803 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:19,803 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:19,830 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][166], [322#true, 20#L1031-13true, 59#L1032-2true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 155#L1045-5true, 331#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0))]) [2025-03-15 01:11:19,830 INFO L294 olderBase$Statistics]: this new event has 182 ancestors and is cut-off event [2025-03-15 01:11:19,830 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is cut-off event [2025-03-15 01:11:19,830 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is cut-off event [2025-03-15 01:11:19,830 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is cut-off event [2025-03-15 01:11:19,831 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][166], [289#L1031-5true, 322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, 180#L1034-2true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 155#L1045-5true, 331#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0))]) [2025-03-15 01:11:19,831 INFO L294 olderBase$Statistics]: this new event has 182 ancestors and is cut-off event [2025-03-15 01:11:19,831 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is cut-off event [2025-03-15 01:11:19,831 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is cut-off event [2025-03-15 01:11:19,831 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is cut-off event [2025-03-15 01:11:19,832 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][166], [17#L1031-5true, 322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, 206#L1034-2true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 331#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), 327#(= |#race~tids~0| 0), 155#L1045-5true]) [2025-03-15 01:11:19,832 INFO L294 olderBase$Statistics]: this new event has 182 ancestors and is cut-off event [2025-03-15 01:11:19,832 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is cut-off event [2025-03-15 01:11:19,832 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is cut-off event [2025-03-15 01:11:19,833 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is cut-off event [2025-03-15 01:11:19,902 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [57#L1029-4true, 322#true, 308#L1045-9true, threadThread1of3ForFork0NotInUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 258#L1034-1true]) [2025-03-15 01:11:19,902 INFO L294 olderBase$Statistics]: this new event has 189 ancestors and is cut-off event [2025-03-15 01:11:19,902 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:19,902 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:19,902 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:19,902 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:20,031 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][127], [38#L1034-6true, 322#true, 59#L1032-2true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, 328#true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 144#L1043-12true]) [2025-03-15 01:11:20,031 INFO L294 olderBase$Statistics]: this new event has 180 ancestors and is cut-off event [2025-03-15 01:11:20,031 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:20,031 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:20,031 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:20,580 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [17#L1031-5true, 308#L1045-9true, 322#true, threadThread1of3ForFork0NotInUse, 59#L1032-2true, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:20,580 INFO L294 olderBase$Statistics]: this new event has 181 ancestors and is cut-off event [2025-03-15 01:11:20,580 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:20,580 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:20,580 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:20,597 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([963] L1027-->L1027-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~ret6=|v_threadThread2of3ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~ret6][203], [322#true, 59#L1032-2true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 19#L1034-1true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 119#L1027-3true]) [2025-03-15 01:11:20,597 INFO L294 olderBase$Statistics]: this new event has 180 ancestors and is not cut-off event [2025-03-15 01:11:20,597 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is not cut-off event [2025-03-15 01:11:20,597 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is not cut-off event [2025-03-15 01:11:20,597 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is not cut-off event [2025-03-15 01:11:20,598 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [308#L1045-9true, 322#true, threadThread1of3ForFork0NotInUse, 316#true, threadThread2of3ForFork0InUse, 67#L1027-3true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 163#L1034-1true]) [2025-03-15 01:11:20,598 INFO L294 olderBase$Statistics]: this new event has 185 ancestors and is cut-off event [2025-03-15 01:11:20,598 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:20,598 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:20,598 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:20,598 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:20,598 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:20,599 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([963] L1027-->L1027-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~ret6=|v_threadThread2of3ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~ret6][203], [322#true, threadThread1of3ForFork0InUse, 316#true, 104#L1032-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 119#L1027-3true, 258#L1034-1true]) [2025-03-15 01:11:20,599 INFO L294 olderBase$Statistics]: this new event has 180 ancestors and is not cut-off event [2025-03-15 01:11:20,599 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is not cut-off event [2025-03-15 01:11:20,599 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is not cut-off event [2025-03-15 01:11:20,599 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is not cut-off event [2025-03-15 01:11:20,599 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [308#L1045-9true, 322#true, threadThread1of3ForFork0NotInUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 119#L1027-3true, 258#L1034-1true]) [2025-03-15 01:11:20,599 INFO L294 olderBase$Statistics]: this new event has 185 ancestors and is cut-off event [2025-03-15 01:11:20,599 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:20,599 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:20,599 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:20,599 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:20,599 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:20,599 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:20,600 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:20,600 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([963] L1027-->L1027-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~ret6=|v_threadThread2of3ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~ret6][203], [322#true, 316#true, threadThread1of3ForFork0InUse, 104#L1032-2true, threadThread2of3ForFork0InUse, 206#L1034-2true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 119#L1027-3true]) [2025-03-15 01:11:20,600 INFO L294 olderBase$Statistics]: this new event has 181 ancestors and is cut-off event [2025-03-15 01:11:20,600 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:20,600 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:20,600 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:20,601 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, threadThread3of3ForFork0_#t~ret6=|v_threadThread3of3ForFork0_#t~ret6_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~ret6][310], [111#L1032-1true, 322#true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, 180#L1034-2true, 67#L1027-3true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:20,601 INFO L294 olderBase$Statistics]: this new event has 180 ancestors and is not cut-off event [2025-03-15 01:11:20,601 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is not cut-off event [2025-03-15 01:11:20,601 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is not cut-off event [2025-03-15 01:11:20,601 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is not cut-off event [2025-03-15 01:11:20,608 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([906] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread3of3ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread3of3ForFork0_#t~bitwise7=|v_threadThread3of3ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread3of3ForFork0_#t~bitwise7][331], [4#L1029-4true, 322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, 180#L1034-2true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:20,608 INFO L294 olderBase$Statistics]: this new event has 181 ancestors and is cut-off event [2025-03-15 01:11:20,608 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:20,608 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:20,608 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:20,608 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([969] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of3ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of3ForFork0_#t~bitwise7=|v_threadThread2of3ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~bitwise7][236], [57#L1029-4true, 322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true, 258#L1034-1true]) [2025-03-15 01:11:20,608 INFO L294 olderBase$Statistics]: this new event has 180 ancestors and is not cut-off event [2025-03-15 01:11:20,608 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is not cut-off event [2025-03-15 01:11:20,608 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is not cut-off event [2025-03-15 01:11:20,609 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is not cut-off event [2025-03-15 01:11:20,609 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([969] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of3ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of3ForFork0_#t~bitwise7=|v_threadThread2of3ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~bitwise7][236], [57#L1029-4true, 322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 206#L1034-2true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:20,609 INFO L294 olderBase$Statistics]: this new event has 181 ancestors and is cut-off event [2025-03-15 01:11:20,609 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:20,609 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:20,609 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:20,616 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1081] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_14| v_threadThread2of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][275], [322#true, 308#L1045-9true, 59#L1032-2true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0NotInUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 293#L1031-5true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:20,616 INFO L294 olderBase$Statistics]: this new event has 181 ancestors and is cut-off event [2025-03-15 01:11:20,616 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:20,616 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:20,616 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:20,623 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1032] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of3ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of3ForFork0_#t~bitwise7=|v_threadThread1of3ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise7][141], [322#true, 59#L1032-2true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 215#L1032-1true, 321#(= |#race~threads_total~0| 0), 82#L1029-4true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:20,623 INFO L294 olderBase$Statistics]: this new event has 181 ancestors and is cut-off event [2025-03-15 01:11:20,623 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:20,623 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:20,623 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:20,625 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1032] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of3ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of3ForFork0_#t~bitwise7=|v_threadThread1of3ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise7][141], [322#true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 215#L1032-1true, 153#L1032-1true, 82#L1029-4true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:20,625 INFO L294 olderBase$Statistics]: this new event has 180 ancestors and is not cut-off event [2025-03-15 01:11:20,625 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is not cut-off event [2025-03-15 01:11:20,625 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is not cut-off event [2025-03-15 01:11:20,625 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is not cut-off event [2025-03-15 01:11:20,626 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1032] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of3ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of3ForFork0_#t~bitwise7=|v_threadThread1of3ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise7][141], [322#true, 224#L1032-2true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 153#L1032-1true, 82#L1029-4true, 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:20,626 INFO L294 olderBase$Statistics]: this new event has 181 ancestors and is cut-off event [2025-03-15 01:11:20,626 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:20,626 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:20,626 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:20,630 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1082] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_16| v_threadThread3of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_16|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_16|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][360], [308#L1045-9true, 322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 84#L1027-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 163#L1034-1true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:20,630 INFO L294 olderBase$Statistics]: this new event has 185 ancestors and is cut-off event [2025-03-15 01:11:20,630 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:20,630 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:20,630 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:20,630 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:20,630 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1082] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_16| v_threadThread3of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_16|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_16|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][360], [322#true, 308#L1045-9true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 180#L1034-2true, threadThread3of3ForFork0NotInUse, 84#L1027-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:20,630 INFO L294 olderBase$Statistics]: this new event has 186 ancestors and is cut-off event [2025-03-15 01:11:20,630 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:20,630 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:20,630 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:11:20,630 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:20,633 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1026] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread1of3ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~ret6=|v_threadThread1of3ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~ret6][124], [322#true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, 206#L1034-2true, 84#L1027-3true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 215#L1032-1true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:20,633 INFO L294 olderBase$Statistics]: this new event has 180 ancestors and is not cut-off event [2025-03-15 01:11:20,633 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is not cut-off event [2025-03-15 01:11:20,633 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is not cut-off event [2025-03-15 01:11:20,633 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is not cut-off event [2025-03-15 01:11:20,633 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is not cut-off event [2025-03-15 01:11:20,637 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1026] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread1of3ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~ret6=|v_threadThread1of3ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~ret6][124], [322#true, 224#L1032-2true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 206#L1034-2true, 84#L1027-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:20,637 INFO L294 olderBase$Statistics]: this new event has 181 ancestors and is cut-off event [2025-03-15 01:11:20,637 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:20,637 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:20,637 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:20,639 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1000] L1034-2-->L1034-3: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_1|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~mem10][317], [277#threadErr3ASSERT_VIOLATIONDATA_RACEtrue, 322#true, 299#L1034-3true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 264#L1025-3true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:20,639 INFO L294 olderBase$Statistics]: this new event has 181 ancestors and is cut-off event [2025-03-15 01:11:20,639 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:20,639 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:20,639 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:20,640 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1000] L1034-2-->L1034-3: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_1|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~mem10][317], [322#true, 299#L1034-3true, 316#true, threadThread1of3ForFork0InUse, 164#L1034-8true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 264#L1025-3true, 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:20,640 INFO L294 olderBase$Statistics]: this new event has 181 ancestors and is cut-off event [2025-03-15 01:11:20,640 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:20,640 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:20,640 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:20,649 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [322#true, 308#L1045-9true, threadThread1of3ForFork0NotInUse, 316#true, 180#L1034-2true, threadThread2of3ForFork0InUse, 67#L1027-3true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:20,649 INFO L294 olderBase$Statistics]: this new event has 186 ancestors and is cut-off event [2025-03-15 01:11:20,649 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:20,649 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:20,649 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:11:20,649 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:20,649 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:20,649 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:11:20,651 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [308#L1045-9true, 322#true, threadThread1of3ForFork0NotInUse, 316#true, threadThread2of3ForFork0InUse, 206#L1034-2true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 119#L1027-3true]) [2025-03-15 01:11:20,651 INFO L294 olderBase$Statistics]: this new event has 186 ancestors and is cut-off event [2025-03-15 01:11:20,651 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:11:20,651 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:20,651 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:20,651 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:11:20,651 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:20,651 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:20,652 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1000] L1034-2-->L1034-3: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_1|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~mem10][317], [111#L1032-1true, 322#true, 299#L1034-3true, threadThread1of3ForFork0InUse, 316#true, 67#L1027-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:20,652 INFO L294 olderBase$Statistics]: this new event has 181 ancestors and is cut-off event [2025-03-15 01:11:20,652 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:20,652 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:20,652 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:20,654 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([937] L1034-2-->L1034-3: Formula: (= (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ v_~tids~0.offset_18 (* (let ((.cse0 (mod v_threadThread3of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4))) |v_threadThread3of3ForFork0_#t~mem10_1|) InVars {#memory_int=|v_#memory_int_9|, threadThread3of3ForFork0_~next_worker~0=v_threadThread3of3ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread3of3ForFork0_#t~mem10=|v_threadThread3of3ForFork0_#t~mem10_1|, threadThread3of3ForFork0_~next_worker~0=v_threadThread3of3ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread3of3ForFork0_#t~mem10][377], [111#L1032-1true, 322#true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 125#L1034-3true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true, 119#L1027-3true]) [2025-03-15 01:11:20,654 INFO L294 olderBase$Statistics]: this new event has 181 ancestors and is cut-off event [2025-03-15 01:11:20,654 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:20,654 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:20,654 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:20,662 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, 289#L1031-5true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 103#L1045-7true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 163#L1034-1true]) [2025-03-15 01:11:20,662 INFO L294 olderBase$Statistics]: this new event has 183 ancestors and is cut-off event [2025-03-15 01:11:20,662 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is cut-off event [2025-03-15 01:11:20,662 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is cut-off event [2025-03-15 01:11:20,662 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is cut-off event [2025-03-15 01:11:20,664 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [17#L1031-5true, 322#true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 103#L1045-7true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 258#L1034-1true]) [2025-03-15 01:11:20,664 INFO L294 olderBase$Statistics]: this new event has 183 ancestors and is cut-off event [2025-03-15 01:11:20,664 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is cut-off event [2025-03-15 01:11:20,664 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is cut-off event [2025-03-15 01:11:20,664 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is cut-off event [2025-03-15 01:11:20,664 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is cut-off event [2025-03-15 01:11:20,664 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is cut-off event [2025-03-15 01:11:20,664 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [17#L1031-5true, 322#true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 258#L1034-1true]) [2025-03-15 01:11:20,664 INFO L294 olderBase$Statistics]: this new event has 184 ancestors and is cut-off event [2025-03-15 01:11:20,664 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:20,664 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:20,664 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:20,664 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:20,664 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:20,664 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:20,667 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([989] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread2of3ForFork0_#t~bitwise8_15|)) (.cse1 (<= 0 v_threadThread2of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread2of3ForFork0_#t~bitwise8_15| 0)) (.cse2 (< v_threadThread2of3ForFork0_~i~0_13 0))) (and (or (<= v_threadThread2of3ForFork0_~i~0_13 |v_threadThread2of3ForFork0_#t~bitwise9_7|) (and .cse0 .cse1)) (<= |v_threadThread2of3ForFork0_#t~bitwise9_7| 2147483647) (or (and .cse2 .cse3) (<= |v_threadThread2of3ForFork0_#t~bitwise8_15| |v_threadThread2of3ForFork0_#t~bitwise9_7|)) (or (and .cse3 .cse1) (< |v_threadThread2of3ForFork0_#t~bitwise9_7| 0)) (or .cse0 (<= |v_threadThread2of3ForFork0_#t~bitwise9_7| (+ |v_threadThread2of3ForFork0_#t~bitwise8_15| v_threadThread2of3ForFork0_~i~0_13)) .cse2))) InVars {threadThread2of3ForFork0_~i~0=v_threadThread2of3ForFork0_~i~0_13, threadThread2of3ForFork0_#t~bitwise8=|v_threadThread2of3ForFork0_#t~bitwise8_15|} OutVars{threadThread2of3ForFork0_~i~0=v_threadThread2of3ForFork0_~i~0_13, threadThread2of3ForFork0_#t~bitwise8=|v_threadThread2of3ForFork0_#t~bitwise8_15|, threadThread2of3ForFork0_#t~bitwise9=|v_threadThread2of3ForFork0_#t~bitwise9_7|} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~bitwise9][289], [322#true, 20#L1031-13true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 206#L1034-2true, 321#(= |#race~threads_total~0| 0), 82#L1029-4true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:20,667 INFO L294 olderBase$Statistics]: this new event has 181 ancestors and is cut-off event [2025-03-15 01:11:20,667 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:20,667 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:20,667 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:20,672 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1000] L1034-2-->L1034-3: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_1|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~mem10][317], [322#true, 299#L1034-3true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 84#L1027-3true, 321#(= |#race~threads_total~0| 0), 153#L1032-1true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:20,672 INFO L294 olderBase$Statistics]: this new event has 181 ancestors and is cut-off event [2025-03-15 01:11:20,672 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:20,672 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:20,672 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:20,672 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([937] L1034-2-->L1034-3: Formula: (= (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ v_~tids~0.offset_18 (* (let ((.cse0 (mod v_threadThread3of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4))) |v_threadThread3of3ForFork0_#t~mem10_1|) InVars {#memory_int=|v_#memory_int_9|, threadThread3of3ForFork0_~next_worker~0=v_threadThread3of3ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread3of3ForFork0_#t~mem10=|v_threadThread3of3ForFork0_#t~mem10_1|, threadThread3of3ForFork0_~next_worker~0=v_threadThread3of3ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread3of3ForFork0_#t~mem10][377], [322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 84#L1027-3true, 215#L1032-1true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 125#L1034-3true, 237#L1045-8true]) [2025-03-15 01:11:20,672 INFO L294 olderBase$Statistics]: this new event has 181 ancestors and is cut-off event [2025-03-15 01:11:20,672 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:20,672 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:20,672 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:20,674 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1026] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread1of3ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~ret6=|v_threadThread1of3ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~ret6][124], [322#true, 59#L1032-2true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 180#L1034-2true, 84#L1027-3true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:20,674 INFO L294 olderBase$Statistics]: this new event has 181 ancestors and is cut-off event [2025-03-15 01:11:20,674 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:20,674 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:20,674 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:20,674 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:20,694 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, threadThread3of3ForFork0_#t~ret6=|v_threadThread3of3ForFork0_#t~ret6_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~ret6][307], [322#true, 332#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 3#L1045-6true, 180#L1034-2true, 67#L1027-3true, threadThread3of3ForFork0InUse, 19#L1034-1true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0)]) [2025-03-15 01:11:20,694 INFO L294 olderBase$Statistics]: this new event has 181 ancestors and is cut-off event [2025-03-15 01:11:20,694 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:20,694 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:20,694 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:20,697 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [57#L1029-4true, 308#L1045-9true, 322#true, 59#L1032-2true, threadThread1of3ForFork0NotInUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:20,698 INFO L294 olderBase$Statistics]: this new event has 187 ancestors and is cut-off event [2025-03-15 01:11:20,698 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:20,698 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:20,698 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:20,698 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2025-03-15 01:11:20,698 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:20,708 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][165], [322#true, 20#L1031-13true, 59#L1032-2true, 332#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, 3#L1045-6true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0)]) [2025-03-15 01:11:20,708 INFO L294 olderBase$Statistics]: this new event has 183 ancestors and is cut-off event [2025-03-15 01:11:20,708 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is cut-off event [2025-03-15 01:11:20,708 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is cut-off event [2025-03-15 01:11:20,708 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is cut-off event [2025-03-15 01:11:20,709 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][165], [322#true, 289#L1031-5true, 332#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, 3#L1045-6true, 180#L1034-2true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0)]) [2025-03-15 01:11:20,709 INFO L294 olderBase$Statistics]: this new event has 183 ancestors and is cut-off event [2025-03-15 01:11:20,709 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is cut-off event [2025-03-15 01:11:20,709 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is cut-off event [2025-03-15 01:11:20,709 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is cut-off event [2025-03-15 01:11:20,711 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][165], [17#L1031-5true, 322#true, 316#true, threadThread1of3ForFork0InUse, 332#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 73#L1031-13true, threadThread2of3ForFork0InUse, 3#L1045-6true, threadThread3of3ForFork0InUse, 206#L1034-2true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0)]) [2025-03-15 01:11:20,711 INFO L294 olderBase$Statistics]: this new event has 183 ancestors and is cut-off event [2025-03-15 01:11:20,711 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is cut-off event [2025-03-15 01:11:20,711 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is cut-off event [2025-03-15 01:11:20,711 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is cut-off event [2025-03-15 01:11:20,711 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [17#L1031-5true, 322#true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 206#L1034-2true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:20,711 INFO L294 olderBase$Statistics]: this new event has 185 ancestors and is cut-off event [2025-03-15 01:11:20,711 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:20,711 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:20,711 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:20,711 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:20,711 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:20,711 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [17#L1031-5true, 322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, 103#L1045-7true, threadThread3of3ForFork0InUse, 206#L1034-2true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:20,711 INFO L294 olderBase$Statistics]: this new event has 184 ancestors and is cut-off event [2025-03-15 01:11:20,711 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:20,711 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:20,711 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:20,711 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:20,784 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][167], [322#true, 20#L1031-13true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, 157#L1045-4true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 330#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0), 258#L1034-1true]) [2025-03-15 01:11:20,784 INFO L294 olderBase$Statistics]: this new event has 183 ancestors and is cut-off event [2025-03-15 01:11:20,784 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is cut-off event [2025-03-15 01:11:20,784 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is cut-off event [2025-03-15 01:11:20,784 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is cut-off event [2025-03-15 01:11:20,787 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][167], [322#true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, 157#L1045-4true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 215#L1032-1true, 321#(= |#race~threads_total~0| 0), 153#L1032-1true, 330#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0), 327#(= |#race~tids~0| 0)]) [2025-03-15 01:11:20,787 INFO L294 olderBase$Statistics]: this new event has 183 ancestors and is cut-off event [2025-03-15 01:11:20,787 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is cut-off event [2025-03-15 01:11:20,787 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is cut-off event [2025-03-15 01:11:20,787 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is cut-off event [2025-03-15 01:11:20,825 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [17#L1031-5true, 322#true, 308#L1045-9true, threadThread1of3ForFork0NotInUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 153#L1032-1true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:20,826 INFO L294 olderBase$Statistics]: this new event has 190 ancestors and is cut-off event [2025-03-15 01:11:20,826 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:20,826 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:20,826 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:20,827 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [57#L1029-4true, 322#true, 308#L1045-9true, threadThread1of3ForFork0NotInUse, 316#true, threadThread2of3ForFork0InUse, 206#L1034-2true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:20,827 INFO L294 olderBase$Statistics]: this new event has 190 ancestors and is cut-off event [2025-03-15 01:11:20,827 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:20,827 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:20,827 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:20,827 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:20,838 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][165], [322#true, 20#L1031-13true, 332#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, 3#L1045-6true, threadThread2of3ForFork0InUse, 206#L1034-2true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0)]) [2025-03-15 01:11:20,838 INFO L294 olderBase$Statistics]: this new event has 186 ancestors and is cut-off event [2025-03-15 01:11:20,838 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:11:20,838 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:11:20,838 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:11:20,843 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1081] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_14| v_threadThread2of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][275], [322#true, 308#L1045-9true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0NotInUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 82#L1029-4true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 258#L1034-1true]) [2025-03-15 01:11:20,843 INFO L294 olderBase$Statistics]: this new event has 189 ancestors and is cut-off event [2025-03-15 01:11:20,843 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:20,843 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:20,843 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:20,843 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:20,843 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1081] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_14| v_threadThread2of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][275], [308#L1045-9true, 322#true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0NotInUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 153#L1032-1true, 82#L1029-4true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:20,843 INFO L294 olderBase$Statistics]: this new event has 186 ancestors and is cut-off event [2025-03-15 01:11:20,843 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:20,843 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:20,843 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:20,843 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1081] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_14| v_threadThread2of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][275], [322#true, 308#L1045-9true, 59#L1032-2true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0NotInUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 82#L1029-4true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:20,843 INFO L294 olderBase$Statistics]: this new event has 187 ancestors and is cut-off event [2025-03-15 01:11:20,843 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:20,843 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:20,843 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:20,843 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:20,846 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1081] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_14| v_threadThread2of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][275], [308#L1045-9true, 322#true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0NotInUse, 206#L1034-2true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 82#L1029-4true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:20,846 INFO L294 olderBase$Statistics]: this new event has 190 ancestors and is cut-off event [2025-03-15 01:11:20,847 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:20,847 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:20,847 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:20,847 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:20,964 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][127], [322#true, 59#L1032-2true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, 328#true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 144#L1043-12true, 327#(= |#race~tids~0| 0), 167#L1034-7true]) [2025-03-15 01:11:20,964 INFO L294 olderBase$Statistics]: this new event has 181 ancestors and is cut-off event [2025-03-15 01:11:20,964 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:20,964 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:20,964 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:20,966 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][127], [322#true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, 328#true, 206#L1034-2true, threadThread3of3ForFork0InUse, 151#L1034-4true, 321#(= |#race~threads_total~0| 0), 144#L1043-12true, 327#(= |#race~tids~0| 0)]) [2025-03-15 01:11:20,966 INFO L294 olderBase$Statistics]: this new event has 181 ancestors and is cut-off event [2025-03-15 01:11:20,966 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:20,966 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:20,966 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:21,592 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([963] L1027-->L1027-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~ret6=|v_threadThread2of3ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~ret6][203], [322#true, 59#L1032-2true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 108#L1034-2true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 119#L1027-3true]) [2025-03-15 01:11:21,592 INFO L294 olderBase$Statistics]: this new event has 181 ancestors and is not cut-off event [2025-03-15 01:11:21,592 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is not cut-off event [2025-03-15 01:11:21,592 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is not cut-off event [2025-03-15 01:11:21,592 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is not cut-off event [2025-03-15 01:11:21,596 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, threadThread3of3ForFork0_#t~ret6=|v_threadThread3of3ForFork0_#t~ret6_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~ret6][310], [322#true, 316#true, threadThread1of3ForFork0InUse, 104#L1032-2true, 180#L1034-2true, threadThread2of3ForFork0InUse, 67#L1027-3true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:21,596 INFO L294 olderBase$Statistics]: this new event has 181 ancestors and is not cut-off event [2025-03-15 01:11:21,596 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is not cut-off event [2025-03-15 01:11:21,596 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is not cut-off event [2025-03-15 01:11:21,596 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is not cut-off event [2025-03-15 01:11:21,596 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [308#L1045-9true, 322#true, threadThread1of3ForFork0NotInUse, 316#true, 67#L1027-3true, 180#L1034-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:21,596 INFO L294 olderBase$Statistics]: this new event has 186 ancestors and is cut-off event [2025-03-15 01:11:21,596 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:21,596 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:11:21,596 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:21,596 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:11:21,596 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:21,596 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:21,596 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:11:21,597 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [4#L1029-4true, 322#true, 308#L1045-9true, threadThread1of3ForFork0NotInUse, 316#true, 180#L1034-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:21,597 INFO L294 olderBase$Statistics]: this new event has 190 ancestors and is cut-off event [2025-03-15 01:11:21,597 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:21,597 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:21,597 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:21,597 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [4#L1029-4true, 308#L1045-9true, 322#true, threadThread1of3ForFork0NotInUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 163#L1034-1true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:21,597 INFO L294 olderBase$Statistics]: this new event has 189 ancestors and is cut-off event [2025-03-15 01:11:21,597 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:21,597 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:21,597 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:21,598 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [57#L1029-4true, 322#true, 308#L1045-9true, threadThread1of3ForFork0NotInUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 153#L1032-1true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:21,598 INFO L294 olderBase$Statistics]: this new event has 186 ancestors and is cut-off event [2025-03-15 01:11:21,598 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:21,598 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:21,598 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:11:21,598 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:21,598 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:11:21,599 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [308#L1045-9true, 322#true, threadThread1of3ForFork0NotInUse, 316#true, threadThread2of3ForFork0InUse, 206#L1034-2true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 119#L1027-3true]) [2025-03-15 01:11:21,599 INFO L294 olderBase$Statistics]: this new event has 186 ancestors and is cut-off event [2025-03-15 01:11:21,599 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:11:21,599 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:11:21,600 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:21,600 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:21,600 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:11:21,600 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:21,600 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:21,602 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([969] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of3ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of3ForFork0_#t~bitwise7=|v_threadThread2of3ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~bitwise7][236], [57#L1029-4true, 111#L1032-1true, 322#true, 59#L1032-2true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:21,602 INFO L294 olderBase$Statistics]: this new event has 181 ancestors and is not cut-off event [2025-03-15 01:11:21,602 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is not cut-off event [2025-03-15 01:11:21,602 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is not cut-off event [2025-03-15 01:11:21,602 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is not cut-off event [2025-03-15 01:11:21,616 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [289#L1031-5true, 322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 163#L1034-1true]) [2025-03-15 01:11:21,617 INFO L294 olderBase$Statistics]: this new event has 184 ancestors and is cut-off event [2025-03-15 01:11:21,617 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:21,617 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:21,617 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:21,618 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([989] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread2of3ForFork0_#t~bitwise8_15|)) (.cse1 (<= 0 v_threadThread2of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread2of3ForFork0_#t~bitwise8_15| 0)) (.cse2 (< v_threadThread2of3ForFork0_~i~0_13 0))) (and (or (<= v_threadThread2of3ForFork0_~i~0_13 |v_threadThread2of3ForFork0_#t~bitwise9_7|) (and .cse0 .cse1)) (<= |v_threadThread2of3ForFork0_#t~bitwise9_7| 2147483647) (or (and .cse2 .cse3) (<= |v_threadThread2of3ForFork0_#t~bitwise8_15| |v_threadThread2of3ForFork0_#t~bitwise9_7|)) (or (and .cse3 .cse1) (< |v_threadThread2of3ForFork0_#t~bitwise9_7| 0)) (or .cse0 (<= |v_threadThread2of3ForFork0_#t~bitwise9_7| (+ |v_threadThread2of3ForFork0_#t~bitwise8_15| v_threadThread2of3ForFork0_~i~0_13)) .cse2))) InVars {threadThread2of3ForFork0_~i~0=v_threadThread2of3ForFork0_~i~0_13, threadThread2of3ForFork0_#t~bitwise8=|v_threadThread2of3ForFork0_#t~bitwise8_15|} OutVars{threadThread2of3ForFork0_~i~0=v_threadThread2of3ForFork0_~i~0_13, threadThread2of3ForFork0_#t~bitwise8=|v_threadThread2of3ForFork0_#t~bitwise8_15|, threadThread2of3ForFork0_#t~bitwise9=|v_threadThread2of3ForFork0_#t~bitwise9_7|} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~bitwise9][289], [322#true, 20#L1031-13true, 59#L1032-2true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true, 293#L1031-5true]) [2025-03-15 01:11:21,618 INFO L294 olderBase$Statistics]: this new event has 182 ancestors and is cut-off event [2025-03-15 01:11:21,618 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is cut-off event [2025-03-15 01:11:21,618 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is cut-off event [2025-03-15 01:11:21,618 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is cut-off event [2025-03-15 01:11:21,619 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([981] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread2of3ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread2of3ForFork0_#t~bitwise8=|v_threadThread2of3ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~bitwise8][269], [17#L1031-5true, 322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 293#L1031-5true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true, 258#L1034-1true]) [2025-03-15 01:11:21,619 INFO L294 olderBase$Statistics]: this new event has 181 ancestors and is not cut-off event [2025-03-15 01:11:21,619 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is not cut-off event [2025-03-15 01:11:21,619 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is not cut-off event [2025-03-15 01:11:21,619 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is not cut-off event [2025-03-15 01:11:21,619 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [17#L1031-5true, 322#true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true, 258#L1034-1true]) [2025-03-15 01:11:21,619 INFO L294 olderBase$Statistics]: this new event has 184 ancestors and is cut-off event [2025-03-15 01:11:21,619 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:21,619 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:21,619 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:21,619 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:21,619 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:21,619 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:21,619 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:21,619 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([981] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread2of3ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread2of3ForFork0_#t~bitwise8=|v_threadThread2of3ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~bitwise8][269], [17#L1031-5true, 322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 206#L1034-2true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 293#L1031-5true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:21,619 INFO L294 olderBase$Statistics]: this new event has 182 ancestors and is cut-off event [2025-03-15 01:11:21,619 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is cut-off event [2025-03-15 01:11:21,619 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is cut-off event [2025-03-15 01:11:21,619 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is cut-off event [2025-03-15 01:11:21,628 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, 59#L1032-2true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 215#L1032-1true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:21,628 INFO L294 olderBase$Statistics]: this new event has 188 ancestors and is cut-off event [2025-03-15 01:11:21,628 INFO L297 olderBase$Statistics]: existing Event has 188 ancestors and is cut-off event [2025-03-15 01:11:21,628 INFO L297 olderBase$Statistics]: existing Event has 188 ancestors and is cut-off event [2025-03-15 01:11:21,628 INFO L297 olderBase$Statistics]: existing Event has 188 ancestors and is cut-off event [2025-03-15 01:11:21,628 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1032] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of3ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of3ForFork0_#t~bitwise7=|v_threadThread1of3ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise7][141], [322#true, 59#L1032-2true, 224#L1032-2true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 82#L1029-4true, 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:21,628 INFO L294 olderBase$Statistics]: this new event has 182 ancestors and is cut-off event [2025-03-15 01:11:21,628 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is cut-off event [2025-03-15 01:11:21,628 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is cut-off event [2025-03-15 01:11:21,628 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is cut-off event [2025-03-15 01:11:21,636 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1026] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread1of3ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~ret6=|v_threadThread1of3ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~ret6][124], [322#true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, 84#L1027-3true, 206#L1034-2true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true, 163#L1034-1true]) [2025-03-15 01:11:21,636 INFO L294 olderBase$Statistics]: this new event has 183 ancestors and is cut-off event [2025-03-15 01:11:21,636 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is cut-off event [2025-03-15 01:11:21,636 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is cut-off event [2025-03-15 01:11:21,636 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is cut-off event [2025-03-15 01:11:21,636 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1026] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread1of3ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~ret6=|v_threadThread1of3ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~ret6][124], [322#true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, 84#L1027-3true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true, 163#L1034-1true, 258#L1034-1true]) [2025-03-15 01:11:21,636 INFO L294 olderBase$Statistics]: this new event has 182 ancestors and is cut-off event [2025-03-15 01:11:21,636 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is cut-off event [2025-03-15 01:11:21,636 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is cut-off event [2025-03-15 01:11:21,636 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is cut-off event [2025-03-15 01:11:21,637 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1082] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_16| v_threadThread3of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_16|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_16|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][360], [322#true, 308#L1045-9true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, 180#L1034-2true, threadThread3of3ForFork0NotInUse, 84#L1027-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:21,637 INFO L294 olderBase$Statistics]: this new event has 186 ancestors and is cut-off event [2025-03-15 01:11:21,637 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:21,637 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:11:21,637 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:21,637 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:11:21,637 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:21,638 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1081] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_14| v_threadThread2of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][275], [308#L1045-9true, 322#true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0NotInUse, 84#L1027-3true, threadThread3of3ForFork0InUse, 153#L1032-1true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:21,638 INFO L294 olderBase$Statistics]: this new event has 182 ancestors and is cut-off event [2025-03-15 01:11:21,638 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is cut-off event [2025-03-15 01:11:21,638 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2025-03-15 01:11:21,638 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2025-03-15 01:11:21,638 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2025-03-15 01:11:21,638 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is cut-off event [2025-03-15 01:11:21,638 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1026] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread1of3ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~ret6=|v_threadThread1of3ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~ret6][124], [322#true, threadThread1of3ForFork0InUse, 316#true, 224#L1032-2true, threadThread2of3ForFork0InUse, 206#L1034-2true, 84#L1027-3true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:21,638 INFO L294 olderBase$Statistics]: this new event has 181 ancestors and is not cut-off event [2025-03-15 01:11:21,638 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is not cut-off event [2025-03-15 01:11:21,638 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is not cut-off event [2025-03-15 01:11:21,638 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is not cut-off event [2025-03-15 01:11:21,638 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is not cut-off event [2025-03-15 01:11:21,639 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1081] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_14| v_threadThread2of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][275], [322#true, 308#L1045-9true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0NotInUse, 206#L1034-2true, 84#L1027-3true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:21,639 INFO L294 olderBase$Statistics]: this new event has 186 ancestors and is cut-off event [2025-03-15 01:11:21,639 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:11:21,639 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:21,639 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:21,639 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:21,639 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:21,639 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:11:21,658 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, threadThread3of3ForFork0_#t~ret6=|v_threadThread3of3ForFork0_#t~ret6_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~ret6][310], [322#true, 316#true, threadThread1of3ForFork0InUse, 67#L1027-3true, threadThread2of3ForFork0InUse, 180#L1034-2true, 103#L1045-7true, threadThread3of3ForFork0InUse, 19#L1034-1true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:21,658 INFO L294 olderBase$Statistics]: this new event has 182 ancestors and is cut-off event [2025-03-15 01:11:21,658 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is cut-off event [2025-03-15 01:11:21,658 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is cut-off event [2025-03-15 01:11:21,658 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is cut-off event [2025-03-15 01:11:21,660 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1000] L1034-2-->L1034-3: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_1|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~mem10][317], [322#true, 299#L1034-3true, threadThread1of3ForFork0InUse, 316#true, 104#L1032-2true, 67#L1027-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:21,660 INFO L294 olderBase$Statistics]: this new event has 182 ancestors and is cut-off event [2025-03-15 01:11:21,660 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is cut-off event [2025-03-15 01:11:21,661 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is cut-off event [2025-03-15 01:11:21,661 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is cut-off event [2025-03-15 01:11:21,662 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [57#L1029-4true, 308#L1045-9true, 322#true, 59#L1032-2true, threadThread1of3ForFork0NotInUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:21,662 INFO L294 olderBase$Statistics]: this new event has 187 ancestors and is cut-off event [2025-03-15 01:11:21,662 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:21,662 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:21,662 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:21,662 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2025-03-15 01:11:21,662 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:21,662 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2025-03-15 01:11:21,663 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([937] L1034-2-->L1034-3: Formula: (= (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ v_~tids~0.offset_18 (* (let ((.cse0 (mod v_threadThread3of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4))) |v_threadThread3of3ForFork0_#t~mem10_1|) InVars {#memory_int=|v_#memory_int_9|, threadThread3of3ForFork0_~next_worker~0=v_threadThread3of3ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread3of3ForFork0_#t~mem10=|v_threadThread3of3ForFork0_#t~mem10_1|, threadThread3of3ForFork0_~next_worker~0=v_threadThread3of3ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread3of3ForFork0_#t~mem10][377], [322#true, threadThread1of3ForFork0InUse, 316#true, 104#L1032-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 125#L1034-3true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true, 119#L1027-3true]) [2025-03-15 01:11:21,663 INFO L294 olderBase$Statistics]: this new event has 182 ancestors and is cut-off event [2025-03-15 01:11:21,663 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is cut-off event [2025-03-15 01:11:21,663 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is cut-off event [2025-03-15 01:11:21,663 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is cut-off event [2025-03-15 01:11:21,672 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([937] L1034-2-->L1034-3: Formula: (= (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ v_~tids~0.offset_18 (* (let ((.cse0 (mod v_threadThread3of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4))) |v_threadThread3of3ForFork0_#t~mem10_1|) InVars {#memory_int=|v_#memory_int_9|, threadThread3of3ForFork0_~next_worker~0=v_threadThread3of3ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread3of3ForFork0_#t~mem10=|v_threadThread3of3ForFork0_#t~mem10_1|, threadThread3of3ForFork0_~next_worker~0=v_threadThread3of3ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread3of3ForFork0_#t~mem10][377], [57#L1029-4true, 322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 125#L1034-3true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:21,672 INFO L294 olderBase$Statistics]: this new event has 182 ancestors and is cut-off event [2025-03-15 01:11:21,672 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is cut-off event [2025-03-15 01:11:21,672 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is cut-off event [2025-03-15 01:11:21,672 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is cut-off event [2025-03-15 01:11:21,677 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, 289#L1031-5true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, 180#L1034-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 103#L1045-7true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:21,677 INFO L294 olderBase$Statistics]: this new event has 184 ancestors and is cut-off event [2025-03-15 01:11:21,677 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:21,677 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:21,677 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:21,679 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [17#L1031-5true, 322#true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, 206#L1034-2true, threadThread3of3ForFork0InUse, 103#L1045-7true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:21,679 INFO L294 olderBase$Statistics]: this new event has 184 ancestors and is cut-off event [2025-03-15 01:11:21,679 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:21,679 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:21,679 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:21,679 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:21,679 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:21,679 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [17#L1031-5true, 322#true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, 206#L1034-2true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:21,679 INFO L294 olderBase$Statistics]: this new event has 185 ancestors and is cut-off event [2025-03-15 01:11:21,679 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:21,679 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:21,679 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:21,679 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:21,679 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:21,679 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:21,689 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([937] L1034-2-->L1034-3: Formula: (= (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ v_~tids~0.offset_18 (* (let ((.cse0 (mod v_threadThread3of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4))) |v_threadThread3of3ForFork0_#t~mem10_1|) InVars {#memory_int=|v_#memory_int_9|, threadThread3of3ForFork0_~next_worker~0=v_threadThread3of3ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread3of3ForFork0_#t~mem10=|v_threadThread3of3ForFork0_#t~mem10_1|, threadThread3of3ForFork0_~next_worker~0=v_threadThread3of3ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread3of3ForFork0_#t~mem10][377], [322#true, 224#L1032-2true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 84#L1027-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 125#L1034-3true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:21,689 INFO L294 olderBase$Statistics]: this new event has 182 ancestors and is cut-off event [2025-03-15 01:11:21,689 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is cut-off event [2025-03-15 01:11:21,689 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is cut-off event [2025-03-15 01:11:21,689 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is cut-off event [2025-03-15 01:11:21,690 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1082] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_16| v_threadThread3of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_16|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_16|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][360], [308#L1045-9true, 322#true, threadThread1of3ForFork0InUse, 316#true, 180#L1034-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 84#L1027-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:21,690 INFO L294 olderBase$Statistics]: this new event has 186 ancestors and is cut-off event [2025-03-15 01:11:21,690 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:21,691 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:11:21,691 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:11:21,691 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:21,691 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:11:21,691 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:21,691 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1082] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_16| v_threadThread3of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_16|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_16|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][360], [322#true, 308#L1045-9true, 224#L1032-2true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 84#L1027-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:21,691 INFO L294 olderBase$Statistics]: this new event has 183 ancestors and is cut-off event [2025-03-15 01:11:21,691 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:21,691 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2025-03-15 01:11:21,691 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is cut-off event [2025-03-15 01:11:21,691 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1082] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_16| v_threadThread3of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_16|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_16|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][360], [308#L1045-9true, 322#true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 84#L1027-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 163#L1034-1true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:21,691 INFO L294 olderBase$Statistics]: this new event has 185 ancestors and is cut-off event [2025-03-15 01:11:21,691 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:21,691 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:21,691 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:21,691 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:21,691 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2025-03-15 01:11:21,711 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, threadThread3of3ForFork0_#t~ret6=|v_threadThread3of3ForFork0_#t~ret6_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~ret6][307], [322#true, 316#true, threadThread1of3ForFork0InUse, 332#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 180#L1034-2true, 3#L1045-6true, 67#L1027-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 108#L1034-2true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0)]) [2025-03-15 01:11:21,711 INFO L294 olderBase$Statistics]: this new event has 182 ancestors and is cut-off event [2025-03-15 01:11:21,711 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is cut-off event [2025-03-15 01:11:21,711 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is cut-off event [2025-03-15 01:11:21,711 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is cut-off event [2025-03-15 01:11:21,764 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][166], [322#true, 20#L1031-13true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 331#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), 155#L1045-5true, 258#L1034-1true]) [2025-03-15 01:11:21,764 INFO L294 olderBase$Statistics]: this new event has 184 ancestors and is cut-off event [2025-03-15 01:11:21,764 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:21,764 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:21,764 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:21,767 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][166], [322#true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 153#L1032-1true, 215#L1032-1true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 155#L1045-5true, 331#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0))]) [2025-03-15 01:11:21,767 INFO L294 olderBase$Statistics]: this new event has 184 ancestors and is cut-off event [2025-03-15 01:11:21,767 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:21,767 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:21,767 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:21,801 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][167], [322#true, 20#L1031-13true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, 157#L1045-4true, threadThread2of3ForFork0InUse, 206#L1034-2true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 330#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0)]) [2025-03-15 01:11:21,801 INFO L294 olderBase$Statistics]: this new event has 184 ancestors and is cut-off event [2025-03-15 01:11:21,801 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:21,801 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:21,801 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:21,803 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][167], [322#true, 59#L1032-2true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, 157#L1045-4true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 215#L1032-1true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 330#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0)]) [2025-03-15 01:11:21,803 INFO L294 olderBase$Statistics]: this new event has 184 ancestors and is cut-off event [2025-03-15 01:11:21,803 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:21,803 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:21,803 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:21,806 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1032] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of3ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of3ForFork0_#t~bitwise7=|v_threadThread1of3ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise7][137], [322#true, 59#L1032-2true, threadThread1of3ForFork0InUse, 316#true, 157#L1045-4true, 180#L1034-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 82#L1029-4true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 330#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0)]) [2025-03-15 01:11:21,806 INFO L294 olderBase$Statistics]: this new event has 181 ancestors and is not cut-off event [2025-03-15 01:11:21,806 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is not cut-off event [2025-03-15 01:11:21,806 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is not cut-off event [2025-03-15 01:11:21,806 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is not cut-off event [2025-03-15 01:11:21,837 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [17#L1031-5true, 308#L1045-9true, 322#true, 59#L1032-2true, threadThread1of3ForFork0NotInUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:21,837 INFO L294 olderBase$Statistics]: this new event has 191 ancestors and is cut-off event [2025-03-15 01:11:21,837 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:21,837 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:21,837 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:21,837 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:21,852 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1082] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_16| v_threadThread3of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_16|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_16|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][360], [322#true, 308#L1045-9true, threadThread1of3ForFork0InUse, 316#true, 180#L1034-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 82#L1029-4true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:21,852 INFO L294 olderBase$Statistics]: this new event has 190 ancestors and is cut-off event [2025-03-15 01:11:21,852 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:21,853 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:21,853 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:21,853 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1082] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_16| v_threadThread3of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_16|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_16|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][360], [322#true, 308#L1045-9true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 321#(= |#race~threads_total~0| 0), 82#L1029-4true, 327#(= |#race~tids~0| 0), 163#L1034-1true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:21,853 INFO L294 olderBase$Statistics]: this new event has 189 ancestors and is cut-off event [2025-03-15 01:11:21,853 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:21,853 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:21,853 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:21,963 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][127], [322#true, 99#L1034-8true, 59#L1032-2true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, 328#true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 144#L1043-12true]) [2025-03-15 01:11:21,963 INFO L294 olderBase$Statistics]: this new event has 182 ancestors and is cut-off event [2025-03-15 01:11:21,963 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is cut-off event [2025-03-15 01:11:21,963 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is cut-off event [2025-03-15 01:11:21,963 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is cut-off event [2025-03-15 01:11:21,963 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][127], [322#true, 59#L1032-2true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, 122#threadErr3ASSERT_VIOLATIONDATA_RACEtrue, threadThread2of3ForFork0InUse, 328#true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 144#L1043-12true]) [2025-03-15 01:11:21,963 INFO L294 olderBase$Statistics]: this new event has 182 ancestors and is cut-off event [2025-03-15 01:11:21,963 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is cut-off event [2025-03-15 01:11:21,963 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is cut-off event [2025-03-15 01:11:21,963 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is cut-off event [2025-03-15 01:11:22,578 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [17#L1031-5true, 308#L1045-9true, 322#true, threadThread1of3ForFork0NotInUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 258#L1034-1true]) [2025-03-15 01:11:22,578 INFO L294 olderBase$Statistics]: this new event has 183 ancestors and is cut-off event [2025-03-15 01:11:22,578 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is cut-off event [2025-03-15 01:11:22,578 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is cut-off event [2025-03-15 01:11:22,578 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is cut-off event [2025-03-15 01:11:22,596 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([963] L1027-->L1027-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~ret6=|v_threadThread2of3ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~ret6][203], [322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 19#L1034-1true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true, 119#L1027-3true, 258#L1034-1true]) [2025-03-15 01:11:22,596 INFO L294 olderBase$Statistics]: this new event has 182 ancestors and is not cut-off event [2025-03-15 01:11:22,596 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is not cut-off event [2025-03-15 01:11:22,597 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is not cut-off event [2025-03-15 01:11:22,597 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is not cut-off event [2025-03-15 01:11:22,597 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([963] L1027-->L1027-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~ret6=|v_threadThread2of3ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~ret6][203], [322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 206#L1034-2true, threadThread3of3ForFork0InUse, 19#L1034-1true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true, 119#L1027-3true]) [2025-03-15 01:11:22,597 INFO L294 olderBase$Statistics]: this new event has 183 ancestors and is cut-off event [2025-03-15 01:11:22,597 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is cut-off event [2025-03-15 01:11:22,597 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is cut-off event [2025-03-15 01:11:22,597 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is cut-off event [2025-03-15 01:11:22,599 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [308#L1045-9true, 4#L1029-4true, 322#true, threadThread1of3ForFork0NotInUse, 224#L1032-2true, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:22,599 INFO L294 olderBase$Statistics]: this new event has 187 ancestors and is cut-off event [2025-03-15 01:11:22,599 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2025-03-15 01:11:22,599 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:22,599 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:22,600 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([969] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of3ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of3ForFork0_#t~bitwise7=|v_threadThread2of3ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~bitwise7][236], [57#L1029-4true, 322#true, 59#L1032-2true, threadThread1of3ForFork0InUse, 316#true, 104#L1032-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:22,600 INFO L294 olderBase$Statistics]: this new event has 182 ancestors and is not cut-off event [2025-03-15 01:11:22,600 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is not cut-off event [2025-03-15 01:11:22,600 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is not cut-off event [2025-03-15 01:11:22,600 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is not cut-off event [2025-03-15 01:11:22,600 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [57#L1029-4true, 308#L1045-9true, 322#true, threadThread1of3ForFork0NotInUse, 59#L1032-2true, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:22,600 INFO L294 olderBase$Statistics]: this new event has 187 ancestors and is cut-off event [2025-03-15 01:11:22,600 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:22,600 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:22,600 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:22,600 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2025-03-15 01:11:22,600 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:22,600 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2025-03-15 01:11:22,600 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2025-03-15 01:11:22,609 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([981] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread2of3ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread2of3ForFork0_#t~bitwise8=|v_threadThread2of3ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~bitwise8][269], [17#L1031-5true, 322#true, 59#L1032-2true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:22,609 INFO L294 olderBase$Statistics]: this new event has 182 ancestors and is not cut-off event [2025-03-15 01:11:22,609 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is not cut-off event [2025-03-15 01:11:22,609 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is not cut-off event [2025-03-15 01:11:22,609 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is not cut-off event [2025-03-15 01:11:22,615 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [289#L1031-5true, 322#true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, 180#L1034-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:22,615 INFO L294 olderBase$Statistics]: this new event has 185 ancestors and is cut-off event [2025-03-15 01:11:22,615 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:22,615 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:22,615 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:22,616 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [17#L1031-5true, 322#true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, 206#L1034-2true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:22,616 INFO L294 olderBase$Statistics]: this new event has 185 ancestors and is cut-off event [2025-03-15 01:11:22,616 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:22,616 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:22,616 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:22,617 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:22,617 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:22,617 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:22,617 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:22,617 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1081] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_14| v_threadThread2of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][275], [322#true, 308#L1045-9true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0NotInUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 293#L1031-5true, 258#L1034-1true]) [2025-03-15 01:11:22,617 INFO L294 olderBase$Statistics]: this new event has 183 ancestors and is cut-off event [2025-03-15 01:11:22,617 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is cut-off event [2025-03-15 01:11:22,617 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is cut-off event [2025-03-15 01:11:22,617 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is cut-off event [2025-03-15 01:11:22,625 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, 59#L1032-2true, 316#true, 224#L1032-2true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:22,625 INFO L294 olderBase$Statistics]: this new event has 189 ancestors and is cut-off event [2025-03-15 01:11:22,625 INFO L297 olderBase$Statistics]: existing Event has 189 ancestors and is cut-off event [2025-03-15 01:11:22,625 INFO L297 olderBase$Statistics]: existing Event has 189 ancestors and is cut-off event [2025-03-15 01:11:22,625 INFO L297 olderBase$Statistics]: existing Event has 189 ancestors and is cut-off event [2025-03-15 01:11:22,625 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1032] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of3ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of3ForFork0_#t~bitwise7=|v_threadThread1of3ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise7][141], [322#true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 215#L1032-1true, 82#L1029-4true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true, 258#L1034-1true]) [2025-03-15 01:11:22,625 INFO L294 olderBase$Statistics]: this new event has 183 ancestors and is cut-off event [2025-03-15 01:11:22,625 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is cut-off event [2025-03-15 01:11:22,625 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is cut-off event [2025-03-15 01:11:22,625 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is cut-off event [2025-03-15 01:11:22,627 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1032] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of3ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of3ForFork0_#t~bitwise7=|v_threadThread1of3ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise7][141], [322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 82#L1029-4true, 153#L1032-1true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 163#L1034-1true, 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:22,627 INFO L294 olderBase$Statistics]: this new event has 183 ancestors and is cut-off event [2025-03-15 01:11:22,627 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is cut-off event [2025-03-15 01:11:22,627 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is cut-off event [2025-03-15 01:11:22,627 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is cut-off event [2025-03-15 01:11:22,633 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1026] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread1of3ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~ret6=|v_threadThread1of3ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~ret6][124], [322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 180#L1034-2true, 84#L1027-3true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 258#L1034-1true]) [2025-03-15 01:11:22,634 INFO L294 olderBase$Statistics]: this new event has 183 ancestors and is cut-off event [2025-03-15 01:11:22,634 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is cut-off event [2025-03-15 01:11:22,634 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is cut-off event [2025-03-15 01:11:22,634 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is cut-off event [2025-03-15 01:11:22,647 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, threadThread3of3ForFork0_#t~ret6=|v_threadThread3of3ForFork0_#t~ret6_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~ret6][310], [322#true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, 67#L1027-3true, 180#L1034-2true, 103#L1045-7true, threadThread3of3ForFork0InUse, 108#L1034-2true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:22,647 INFO L294 olderBase$Statistics]: this new event has 183 ancestors and is cut-off event [2025-03-15 01:11:22,647 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is cut-off event [2025-03-15 01:11:22,647 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is cut-off event [2025-03-15 01:11:22,647 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is cut-off event [2025-03-15 01:11:22,662 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([937] L1034-2-->L1034-3: Formula: (= (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ v_~tids~0.offset_18 (* (let ((.cse0 (mod v_threadThread3of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4))) |v_threadThread3of3ForFork0_#t~mem10_1|) InVars {#memory_int=|v_#memory_int_9|, threadThread3of3ForFork0_~next_worker~0=v_threadThread3of3ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread3of3ForFork0_#t~mem10=|v_threadThread3of3ForFork0_#t~mem10_1|, threadThread3of3ForFork0_~next_worker~0=v_threadThread3of3ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread3of3ForFork0_#t~mem10][377], [17#L1031-5true, 322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 125#L1034-3true, 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 293#L1031-5true]) [2025-03-15 01:11:22,662 INFO L294 olderBase$Statistics]: this new event has 183 ancestors and is cut-off event [2025-03-15 01:11:22,663 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is cut-off event [2025-03-15 01:11:22,663 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is cut-off event [2025-03-15 01:11:22,663 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is cut-off event [2025-03-15 01:11:22,684 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, threadThread3of3ForFork0_#t~ret6=|v_threadThread3of3ForFork0_#t~ret6_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~ret6][307], [322#true, threadThread1of3ForFork0InUse, 332#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 316#true, threadThread2of3ForFork0InUse, 3#L1045-6true, 180#L1034-2true, 67#L1027-3true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 152#L1034-3true, 327#(= |#race~tids~0| 0)]) [2025-03-15 01:11:22,684 INFO L294 olderBase$Statistics]: this new event has 183 ancestors and is cut-off event [2025-03-15 01:11:22,684 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is cut-off event [2025-03-15 01:11:22,684 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is cut-off event [2025-03-15 01:11:22,684 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is cut-off event [2025-03-15 01:11:22,693 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [322#true, 4#L1029-4true, 308#L1045-9true, threadThread1of3ForFork0NotInUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 163#L1034-1true]) [2025-03-15 01:11:22,693 INFO L294 olderBase$Statistics]: this new event has 189 ancestors and is cut-off event [2025-03-15 01:11:22,693 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:22,693 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:22,693 INFO L297 olderBase$Statistics]: existing Event has 189 ancestors and is cut-off event [2025-03-15 01:11:22,693 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:22,694 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [57#L1029-4true, 308#L1045-9true, 322#true, threadThread1of3ForFork0NotInUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 258#L1034-1true]) [2025-03-15 01:11:22,694 INFO L294 olderBase$Statistics]: this new event has 189 ancestors and is cut-off event [2025-03-15 01:11:22,694 INFO L297 olderBase$Statistics]: existing Event has 189 ancestors and is cut-off event [2025-03-15 01:11:22,694 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:22,694 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:22,694 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:22,694 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:22,703 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][165], [322#true, 20#L1031-13true, 316#true, 332#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, 3#L1045-6true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 258#L1034-1true]) [2025-03-15 01:11:22,703 INFO L294 olderBase$Statistics]: this new event has 185 ancestors and is cut-off event [2025-03-15 01:11:22,704 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:22,704 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:22,704 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:22,706 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][165], [322#true, threadThread1of3ForFork0InUse, 332#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 316#true, 73#L1031-13true, 3#L1045-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 215#L1032-1true, 321#(= |#race~threads_total~0| 0), 153#L1032-1true, 327#(= |#race~tids~0| 0)]) [2025-03-15 01:11:22,706 INFO L294 olderBase$Statistics]: this new event has 185 ancestors and is cut-off event [2025-03-15 01:11:22,706 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:22,706 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:22,706 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:22,707 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 215#L1032-1true, 321#(= |#race~threads_total~0| 0), 153#L1032-1true, 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:22,707 INFO L294 olderBase$Statistics]: this new event has 187 ancestors and is cut-off event [2025-03-15 01:11:22,707 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2025-03-15 01:11:22,707 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2025-03-15 01:11:22,707 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2025-03-15 01:11:22,707 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, 103#L1045-7true, threadThread3of3ForFork0InUse, 215#L1032-1true, 321#(= |#race~threads_total~0| 0), 153#L1032-1true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:22,707 INFO L294 olderBase$Statistics]: this new event has 186 ancestors and is cut-off event [2025-03-15 01:11:22,707 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:11:22,707 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:11:22,707 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:11:22,712 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1032] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of3ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of3ForFork0_#t~bitwise7=|v_threadThread1of3ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise7][141], [322#true, 59#L1032-2true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, 103#L1045-7true, threadThread3of3ForFork0InUse, 82#L1029-4true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 163#L1034-1true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:22,713 INFO L294 olderBase$Statistics]: this new event has 183 ancestors and is cut-off event [2025-03-15 01:11:22,713 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is cut-off event [2025-03-15 01:11:22,713 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is cut-off event [2025-03-15 01:11:22,713 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is cut-off event [2025-03-15 01:11:22,719 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1032] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of3ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of3ForFork0_#t~bitwise7=|v_threadThread1of3ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise7][141], [322#true, 59#L1032-2true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 180#L1034-2true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 82#L1029-4true, 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:22,719 INFO L294 olderBase$Statistics]: this new event has 185 ancestors and is cut-off event [2025-03-15 01:11:22,719 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:22,719 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:22,719 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:22,719 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1032] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of3ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of3ForFork0_#t~bitwise7=|v_threadThread1of3ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise7][141], [322#true, 59#L1032-2true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 180#L1034-2true, 103#L1045-7true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 82#L1029-4true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:22,719 INFO L294 olderBase$Statistics]: this new event has 184 ancestors and is cut-off event [2025-03-15 01:11:22,719 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:22,719 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:22,719 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:22,744 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][165], [322#true, 20#L1031-13true, 316#true, 332#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, 3#L1045-6true, 206#L1034-2true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0)]) [2025-03-15 01:11:22,744 INFO L294 olderBase$Statistics]: this new event has 186 ancestors and is cut-off event [2025-03-15 01:11:22,744 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:11:22,744 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:11:22,744 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:11:22,744 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:11:22,745 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][166], [322#true, 20#L1031-13true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, 206#L1034-2true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 331#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), 155#L1045-5true]) [2025-03-15 01:11:22,745 INFO L294 olderBase$Statistics]: this new event has 185 ancestors and is cut-off event [2025-03-15 01:11:22,745 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:22,745 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:22,745 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:22,746 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][166], [322#true, 59#L1032-2true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 215#L1032-1true, 321#(= |#race~threads_total~0| 0), 155#L1045-5true, 331#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), 327#(= |#race~tids~0| 0)]) [2025-03-15 01:11:22,746 INFO L294 olderBase$Statistics]: this new event has 185 ancestors and is cut-off event [2025-03-15 01:11:22,746 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:22,746 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:22,746 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:22,750 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1032] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of3ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of3ForFork0_#t~bitwise7=|v_threadThread1of3ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise7][136], [322#true, 59#L1032-2true, 316#true, threadThread1of3ForFork0InUse, 180#L1034-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 82#L1029-4true, 321#(= |#race~threads_total~0| 0), 331#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), 327#(= |#race~tids~0| 0), 155#L1045-5true]) [2025-03-15 01:11:22,750 INFO L294 olderBase$Statistics]: this new event has 182 ancestors and is not cut-off event [2025-03-15 01:11:22,750 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is not cut-off event [2025-03-15 01:11:22,750 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is not cut-off event [2025-03-15 01:11:22,750 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is not cut-off event [2025-03-15 01:11:22,957 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1091] threadEXIT-->L1034-9: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_12| v_threadThread3of3ForFork0_thidvar0_10) InVars {threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_12|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_10} OutVars{threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_12|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_10} AuxVars[] AssignedVars[][420], [111#L1032-1true, 322#true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 328#true, 13#L1034-9true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 144#L1043-12true]) [2025-03-15 01:11:22,957 INFO L294 olderBase$Statistics]: this new event has 191 ancestors and is cut-off event [2025-03-15 01:11:22,957 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:22,957 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 01:11:22,957 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 01:11:22,957 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1091] threadEXIT-->L1034-9: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_12| v_threadThread3of3ForFork0_thidvar0_10) InVars {threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_12|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_10} OutVars{threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_12|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_10} AuxVars[] AssignedVars[][420], [322#true, threadThread1of3ForFork0InUse, 316#true, 104#L1032-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 13#L1034-9true, 328#true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 144#L1043-12true]) [2025-03-15 01:11:22,957 INFO L294 olderBase$Statistics]: this new event has 192 ancestors and is cut-off event [2025-03-15 01:11:22,957 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2025-03-15 01:11:22,957 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2025-03-15 01:11:22,958 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:22,959 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][127], [322#true, 179#L1034-5true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, 206#L1034-2true, threadThread3of3ForFork0InUse, 328#true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 144#L1043-12true]) [2025-03-15 01:11:22,959 INFO L294 olderBase$Statistics]: this new event has 182 ancestors and is not cut-off event [2025-03-15 01:11:22,959 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is not cut-off event [2025-03-15 01:11:22,959 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is not cut-off event [2025-03-15 01:11:22,959 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is not cut-off event [2025-03-15 01:11:22,959 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][127], [38#L1034-6true, 322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, 328#true, 206#L1034-2true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 144#L1043-12true]) [2025-03-15 01:11:22,959 INFO L294 olderBase$Statistics]: this new event has 183 ancestors and is cut-off event [2025-03-15 01:11:22,959 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is cut-off event [2025-03-15 01:11:22,959 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is cut-off event [2025-03-15 01:11:22,959 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is cut-off event [2025-03-15 01:11:23,343 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [17#L1031-5true, 308#L1045-9true, 322#true, threadThread1of3ForFork0NotInUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 206#L1034-2true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:23,343 INFO L294 olderBase$Statistics]: this new event has 184 ancestors and is cut-off event [2025-03-15 01:11:23,343 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:23,343 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:23,343 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:23,364 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([963] L1027-->L1027-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~ret6=|v_threadThread2of3ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~ret6][203], [322#true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 108#L1034-2true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true, 119#L1027-3true, 258#L1034-1true]) [2025-03-15 01:11:23,364 INFO L294 olderBase$Statistics]: this new event has 183 ancestors and is not cut-off event [2025-03-15 01:11:23,364 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is not cut-off event [2025-03-15 01:11:23,364 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is not cut-off event [2025-03-15 01:11:23,364 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is not cut-off event [2025-03-15 01:11:23,364 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([963] L1027-->L1027-3: Formula: (and (= |v_threadThread2of3ForFork0_#t~ret6_1| 0) (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0)))) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread2of3ForFork0_#t~ret6=|v_threadThread2of3ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread2of3ForFork0_#t~ret6][203], [322#true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 206#L1034-2true, 108#L1034-2true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 119#L1027-3true]) [2025-03-15 01:11:23,364 INFO L294 olderBase$Statistics]: this new event has 184 ancestors and is cut-off event [2025-03-15 01:11:23,364 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:23,364 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:23,364 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:23,366 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, threadThread3of3ForFork0_#t~ret6=|v_threadThread3of3ForFork0_#t~ret6_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~ret6][310], [322#true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, 180#L1034-2true, 67#L1027-3true, threadThread3of3ForFork0InUse, 19#L1034-1true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:23,366 INFO L294 olderBase$Statistics]: this new event has 183 ancestors and is not cut-off event [2025-03-15 01:11:23,366 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is not cut-off event [2025-03-15 01:11:23,366 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is not cut-off event [2025-03-15 01:11:23,366 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is not cut-off event [2025-03-15 01:11:23,372 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([906] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread3of3ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread3of3ForFork0_#t~bitwise7=|v_threadThread3of3ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread3of3ForFork0_#t~bitwise7][331], [111#L1032-1true, 322#true, 4#L1029-4true, 316#true, threadThread1of3ForFork0InUse, 180#L1034-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:23,373 INFO L294 olderBase$Statistics]: this new event has 184 ancestors and is cut-off event [2025-03-15 01:11:23,373 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:23,373 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:23,373 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:23,373 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([969] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of3ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of3ForFork0_#t~bitwise7=|v_threadThread2of3ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~bitwise7][236], [57#L1029-4true, 111#L1032-1true, 322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true, 258#L1034-1true]) [2025-03-15 01:11:23,373 INFO L294 olderBase$Statistics]: this new event has 183 ancestors and is not cut-off event [2025-03-15 01:11:23,373 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is not cut-off event [2025-03-15 01:11:23,373 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is not cut-off event [2025-03-15 01:11:23,373 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is not cut-off event [2025-03-15 01:11:23,374 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([969] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of3ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of3ForFork0_#t~bitwise7=|v_threadThread2of3ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~bitwise7][236], [57#L1029-4true, 111#L1032-1true, 322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 206#L1034-2true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:23,374 INFO L294 olderBase$Statistics]: this new event has 184 ancestors and is cut-off event [2025-03-15 01:11:23,374 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:23,374 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:23,374 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:23,381 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1081] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_14| v_threadThread2of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][275], [308#L1045-9true, 322#true, 59#L1032-2true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0NotInUse, 73#L1031-13true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:23,381 INFO L294 olderBase$Statistics]: this new event has 184 ancestors and is cut-off event [2025-03-15 01:11:23,382 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:23,382 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:23,382 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:23,386 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1081] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_14| v_threadThread2of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][275], [308#L1045-9true, 322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0NotInUse, threadThread3of3ForFork0InUse, 206#L1034-2true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 293#L1031-5true]) [2025-03-15 01:11:23,386 INFO L294 olderBase$Statistics]: this new event has 184 ancestors and is cut-off event [2025-03-15 01:11:23,386 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:23,386 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:23,386 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:23,392 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([989] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread2of3ForFork0_#t~bitwise8_15|)) (.cse1 (<= 0 v_threadThread2of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread2of3ForFork0_#t~bitwise8_15| 0)) (.cse2 (< v_threadThread2of3ForFork0_~i~0_13 0))) (and (or (<= v_threadThread2of3ForFork0_~i~0_13 |v_threadThread2of3ForFork0_#t~bitwise9_7|) (and .cse0 .cse1)) (<= |v_threadThread2of3ForFork0_#t~bitwise9_7| 2147483647) (or (and .cse2 .cse3) (<= |v_threadThread2of3ForFork0_#t~bitwise8_15| |v_threadThread2of3ForFork0_#t~bitwise9_7|)) (or (and .cse3 .cse1) (< |v_threadThread2of3ForFork0_#t~bitwise9_7| 0)) (or .cse0 (<= |v_threadThread2of3ForFork0_#t~bitwise9_7| (+ |v_threadThread2of3ForFork0_#t~bitwise8_15| v_threadThread2of3ForFork0_~i~0_13)) .cse2))) InVars {threadThread2of3ForFork0_~i~0=v_threadThread2of3ForFork0_~i~0_13, threadThread2of3ForFork0_#t~bitwise8=|v_threadThread2of3ForFork0_#t~bitwise8_15|} OutVars{threadThread2of3ForFork0_~i~0=v_threadThread2of3ForFork0_~i~0_13, threadThread2of3ForFork0_#t~bitwise8=|v_threadThread2of3ForFork0_#t~bitwise8_15|, threadThread2of3ForFork0_#t~bitwise9=|v_threadThread2of3ForFork0_#t~bitwise9_7|} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~bitwise9][289], [322#true, 20#L1031-13true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true, 293#L1031-5true, 258#L1034-1true]) [2025-03-15 01:11:23,392 INFO L294 olderBase$Statistics]: this new event has 184 ancestors and is cut-off event [2025-03-15 01:11:23,392 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:23,392 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:23,392 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:23,402 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1032] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of3ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of3ForFork0_#t~bitwise7=|v_threadThread1of3ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise7][141], [322#true, 59#L1032-2true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 82#L1029-4true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 163#L1034-1true, 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:23,402 INFO L294 olderBase$Statistics]: this new event has 184 ancestors and is cut-off event [2025-03-15 01:11:23,402 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:23,402 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:23,402 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:23,403 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 215#L1032-1true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 258#L1034-1true]) [2025-03-15 01:11:23,403 INFO L294 olderBase$Statistics]: this new event has 190 ancestors and is cut-off event [2025-03-15 01:11:23,403 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 01:11:23,403 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 01:11:23,403 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 01:11:23,403 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1032] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of3ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of3ForFork0_#t~bitwise7=|v_threadThread1of3ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise7][141], [322#true, 316#true, 224#L1032-2true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 82#L1029-4true, 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 258#L1034-1true]) [2025-03-15 01:11:23,403 INFO L294 olderBase$Statistics]: this new event has 184 ancestors and is cut-off event [2025-03-15 01:11:23,403 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:23,403 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:23,403 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:23,405 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1032] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of3ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of3ForFork0_#t~bitwise7=|v_threadThread1of3ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise7][141], [322#true, 316#true, threadThread1of3ForFork0InUse, 180#L1034-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 153#L1032-1true, 82#L1029-4true, 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:23,405 INFO L294 olderBase$Statistics]: this new event has 184 ancestors and is cut-off event [2025-03-15 01:11:23,405 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:23,405 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:23,405 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:23,413 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1026] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread1of3ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, threadThread1of3ForFork0_#t~ret6=|v_threadThread1of3ForFork0_#t~ret6_1|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~ret6][124], [322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 180#L1034-2true, 206#L1034-2true, threadThread3of3ForFork0InUse, 84#L1027-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:23,413 INFO L294 olderBase$Statistics]: this new event has 184 ancestors and is cut-off event [2025-03-15 01:11:23,413 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:23,413 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:23,413 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:23,414 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1032] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of3ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of3ForFork0_#t~bitwise7=|v_threadThread1of3ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise7][141], [322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 206#L1034-2true, 215#L1032-1true, 82#L1029-4true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:23,414 INFO L294 olderBase$Statistics]: this new event has 184 ancestors and is cut-off event [2025-03-15 01:11:23,414 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:23,414 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:23,414 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:23,425 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, threadThread3of3ForFork0_#t~ret6=|v_threadThread3of3ForFork0_#t~ret6_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~ret6][310], [322#true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, 67#L1027-3true, 180#L1034-2true, threadThread3of3ForFork0InUse, 103#L1045-7true, 152#L1034-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:23,425 INFO L294 olderBase$Statistics]: this new event has 184 ancestors and is cut-off event [2025-03-15 01:11:23,425 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:23,425 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:23,425 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:23,432 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1000] L1034-2-->L1034-3: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_1|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~mem10][317], [322#true, 299#L1034-3true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 67#L1027-3true, threadThread3of3ForFork0InUse, 19#L1034-1true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:23,433 INFO L294 olderBase$Statistics]: this new event has 184 ancestors and is cut-off event [2025-03-15 01:11:23,433 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:23,433 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:23,433 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:23,434 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([937] L1034-2-->L1034-3: Formula: (= (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ v_~tids~0.offset_18 (* (let ((.cse0 (mod v_threadThread3of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4))) |v_threadThread3of3ForFork0_#t~mem10_1|) InVars {#memory_int=|v_#memory_int_9|, threadThread3of3ForFork0_~next_worker~0=v_threadThread3of3ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread3of3ForFork0_#t~mem10=|v_threadThread3of3ForFork0_#t~mem10_1|, threadThread3of3ForFork0_~next_worker~0=v_threadThread3of3ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread3of3ForFork0_#t~mem10][377], [322#true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 19#L1034-1true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true, 125#L1034-3true, 119#L1027-3true]) [2025-03-15 01:11:23,434 INFO L294 olderBase$Statistics]: this new event has 184 ancestors and is cut-off event [2025-03-15 01:11:23,434 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:23,434 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:23,434 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:23,640 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [57#L1029-4true, 322#true, 308#L1045-9true, threadThread1of3ForFork0NotInUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 258#L1034-1true]) [2025-03-15 01:11:23,640 INFO L294 olderBase$Statistics]: this new event has 189 ancestors and is cut-off event [2025-03-15 01:11:23,640 INFO L297 olderBase$Statistics]: existing Event has 189 ancestors and is cut-off event [2025-03-15 01:11:23,640 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:23,640 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:23,640 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:23,640 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:23,640 INFO L297 olderBase$Statistics]: existing Event has 189 ancestors and is cut-off event [2025-03-15 01:11:23,652 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 103#L1045-7true, 321#(= |#race~threads_total~0| 0), 215#L1032-1true, 153#L1032-1true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:23,652 INFO L294 olderBase$Statistics]: this new event has 186 ancestors and is cut-off event [2025-03-15 01:11:23,652 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:11:23,652 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:11:23,652 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:11:23,652 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:11:23,652 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 215#L1032-1true, 321#(= |#race~threads_total~0| 0), 153#L1032-1true, 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:23,652 INFO L294 olderBase$Statistics]: this new event has 187 ancestors and is cut-off event [2025-03-15 01:11:23,652 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2025-03-15 01:11:23,652 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2025-03-15 01:11:23,652 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2025-03-15 01:11:23,652 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2025-03-15 01:11:23,663 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1000] L1034-2-->L1034-3: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_1|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~mem10][317], [322#true, 299#L1034-3true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 84#L1027-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true, 258#L1034-1true]) [2025-03-15 01:11:23,664 INFO L294 olderBase$Statistics]: this new event has 184 ancestors and is cut-off event [2025-03-15 01:11:23,664 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:23,664 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:23,664 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:23,664 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([937] L1034-2-->L1034-3: Formula: (= (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ v_~tids~0.offset_18 (* (let ((.cse0 (mod v_threadThread3of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4))) |v_threadThread3of3ForFork0_#t~mem10_1|) InVars {#memory_int=|v_#memory_int_9|, threadThread3of3ForFork0_~next_worker~0=v_threadThread3of3ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread3of3ForFork0_#t~mem10=|v_threadThread3of3ForFork0_#t~mem10_1|, threadThread3of3ForFork0_~next_worker~0=v_threadThread3of3ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread3of3ForFork0_#t~mem10][377], [322#true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 84#L1027-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 163#L1034-1true, 125#L1034-3true, 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:23,664 INFO L294 olderBase$Statistics]: this new event has 184 ancestors and is cut-off event [2025-03-15 01:11:23,664 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:23,664 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:23,664 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:23,675 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, threadThread3of3ForFork0_#t~ret6=|v_threadThread3of3ForFork0_#t~ret6_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~ret6][307], [322#true, threadThread1of3ForFork0InUse, 332#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 316#true, 180#L1034-2true, 67#L1027-3true, 3#L1045-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 246#L1034-4true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0)]) [2025-03-15 01:11:23,675 INFO L294 olderBase$Statistics]: this new event has 184 ancestors and is cut-off event [2025-03-15 01:11:23,675 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:23,675 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:23,675 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:23,685 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [322#true, 4#L1029-4true, 308#L1045-9true, threadThread1of3ForFork0NotInUse, 316#true, 180#L1034-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:23,686 INFO L294 olderBase$Statistics]: this new event has 190 ancestors and is cut-off event [2025-03-15 01:11:23,686 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:23,686 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 01:11:23,686 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:23,686 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:23,688 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [17#L1031-5true, 322#true, 308#L1045-9true, threadThread1of3ForFork0NotInUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 153#L1032-1true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:23,688 INFO L294 olderBase$Statistics]: this new event has 190 ancestors and is cut-off event [2025-03-15 01:11:23,688 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:23,688 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 01:11:23,688 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:23,688 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:23,689 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [57#L1029-4true, 322#true, 308#L1045-9true, threadThread1of3ForFork0NotInUse, 316#true, threadThread2of3ForFork0InUse, 206#L1034-2true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:23,689 INFO L294 olderBase$Statistics]: this new event has 190 ancestors and is cut-off event [2025-03-15 01:11:23,689 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:23,689 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:23,689 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 01:11:23,689 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:23,689 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:23,699 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][165], [322#true, 20#L1031-13true, 316#true, 332#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, 3#L1045-6true, 206#L1034-2true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0)]) [2025-03-15 01:11:23,699 INFO L294 olderBase$Statistics]: this new event has 186 ancestors and is cut-off event [2025-03-15 01:11:23,699 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:11:23,699 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:11:23,699 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:11:23,699 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:11:23,699 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:11:23,701 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, 224#L1032-2true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 153#L1032-1true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:23,701 INFO L294 olderBase$Statistics]: this new event has 188 ancestors and is cut-off event [2025-03-15 01:11:23,701 INFO L297 olderBase$Statistics]: existing Event has 188 ancestors and is cut-off event [2025-03-15 01:11:23,701 INFO L297 olderBase$Statistics]: existing Event has 188 ancestors and is cut-off event [2025-03-15 01:11:23,701 INFO L297 olderBase$Statistics]: existing Event has 188 ancestors and is cut-off event [2025-03-15 01:11:23,701 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, 224#L1032-2true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, 103#L1045-7true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 153#L1032-1true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:23,701 INFO L294 olderBase$Statistics]: this new event has 187 ancestors and is cut-off event [2025-03-15 01:11:23,701 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2025-03-15 01:11:23,701 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2025-03-15 01:11:23,701 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2025-03-15 01:11:23,702 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][165], [322#true, 59#L1032-2true, 316#true, threadThread1of3ForFork0InUse, 332#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 73#L1031-13true, 3#L1045-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 215#L1032-1true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0)]) [2025-03-15 01:11:23,702 INFO L294 olderBase$Statistics]: this new event has 186 ancestors and is cut-off event [2025-03-15 01:11:23,702 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:11:23,702 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:11:23,702 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:11:23,702 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, 59#L1032-2true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 215#L1032-1true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:23,702 INFO L294 olderBase$Statistics]: this new event has 188 ancestors and is cut-off event [2025-03-15 01:11:23,702 INFO L297 olderBase$Statistics]: existing Event has 188 ancestors and is cut-off event [2025-03-15 01:11:23,702 INFO L297 olderBase$Statistics]: existing Event has 188 ancestors and is cut-off event [2025-03-15 01:11:23,702 INFO L297 olderBase$Statistics]: existing Event has 188 ancestors and is cut-off event [2025-03-15 01:11:23,702 INFO L297 olderBase$Statistics]: existing Event has 188 ancestors and is cut-off event [2025-03-15 01:11:23,702 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, 59#L1032-2true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, 103#L1045-7true, threadThread3of3ForFork0InUse, 215#L1032-1true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:23,702 INFO L294 olderBase$Statistics]: this new event has 187 ancestors and is cut-off event [2025-03-15 01:11:23,702 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2025-03-15 01:11:23,702 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2025-03-15 01:11:23,702 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2025-03-15 01:11:23,704 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1081] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_14| v_threadThread2of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][275], [308#L1045-9true, 322#true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0NotInUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 82#L1029-4true, 153#L1032-1true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:23,704 INFO L294 olderBase$Statistics]: this new event has 186 ancestors and is cut-off event [2025-03-15 01:11:23,704 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:23,704 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:23,704 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:11:23,704 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:23,704 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1081] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_14| v_threadThread2of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][275], [322#true, 308#L1045-9true, 59#L1032-2true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0NotInUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 82#L1029-4true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:23,704 INFO L294 olderBase$Statistics]: this new event has 187 ancestors and is cut-off event [2025-03-15 01:11:23,704 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:23,704 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:23,704 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:23,704 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:23,704 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2025-03-15 01:11:23,704 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1081] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_14| v_threadThread2of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][275], [322#true, 308#L1045-9true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0NotInUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 82#L1029-4true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 258#L1034-1true]) [2025-03-15 01:11:23,704 INFO L294 olderBase$Statistics]: this new event has 189 ancestors and is cut-off event [2025-03-15 01:11:23,704 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:23,704 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:23,704 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:23,704 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:23,704 INFO L297 olderBase$Statistics]: existing Event has 189 ancestors and is cut-off event [2025-03-15 01:11:23,707 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1081] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_14| v_threadThread2of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][275], [322#true, 308#L1045-9true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0NotInUse, 206#L1034-2true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 82#L1029-4true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:23,707 INFO L294 olderBase$Statistics]: this new event has 190 ancestors and is cut-off event [2025-03-15 01:11:23,707 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 01:11:23,707 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:23,707 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:23,707 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:23,707 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:23,708 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1032] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of3ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of3ForFork0_#t~bitwise7=|v_threadThread1of3ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise7][135], [322#true, 59#L1032-2true, threadThread1of3ForFork0InUse, 332#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 316#true, 3#L1045-6true, 180#L1034-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 82#L1029-4true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0)]) [2025-03-15 01:11:23,708 INFO L294 olderBase$Statistics]: this new event has 183 ancestors and is not cut-off event [2025-03-15 01:11:23,708 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is not cut-off event [2025-03-15 01:11:23,708 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is not cut-off event [2025-03-15 01:11:23,708 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is not cut-off event [2025-03-15 01:11:23,708 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1032] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of3ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of3ForFork0_#t~bitwise7=|v_threadThread1of3ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise7][141], [322#true, 59#L1032-2true, threadThread1of3ForFork0InUse, 316#true, 180#L1034-2true, threadThread2of3ForFork0InUse, 103#L1045-7true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 82#L1029-4true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:23,708 INFO L294 olderBase$Statistics]: this new event has 184 ancestors and is cut-off event [2025-03-15 01:11:23,708 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:23,708 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:23,708 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:23,708 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:23,774 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][167], [322#true, threadThread1of3ForFork0InUse, 224#L1032-2true, 316#true, 73#L1031-13true, 157#L1045-4true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 153#L1032-1true, 327#(= |#race~tids~0| 0), 330#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0)]) [2025-03-15 01:11:23,775 INFO L294 olderBase$Statistics]: this new event has 184 ancestors and is cut-off event [2025-03-15 01:11:23,775 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:23,775 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:23,775 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:23,816 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [17#L1031-5true, 308#L1045-9true, 322#true, threadThread1of3ForFork0NotInUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 258#L1034-1true]) [2025-03-15 01:11:23,816 INFO L294 olderBase$Statistics]: this new event has 193 ancestors and is cut-off event [2025-03-15 01:11:23,816 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is cut-off event [2025-03-15 01:11:23,816 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is cut-off event [2025-03-15 01:11:23,817 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is cut-off event [2025-03-15 01:11:23,817 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is cut-off event [2025-03-15 01:11:23,829 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, 206#L1034-2true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 215#L1032-1true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:23,829 INFO L294 olderBase$Statistics]: this new event has 191 ancestors and is cut-off event [2025-03-15 01:11:23,829 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2025-03-15 01:11:23,829 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2025-03-15 01:11:23,829 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2025-03-15 01:11:23,955 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][127], [322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, 328#true, 206#L1034-2true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 144#L1043-12true, 167#L1034-7true]) [2025-03-15 01:11:23,955 INFO L294 olderBase$Statistics]: this new event has 184 ancestors and is cut-off event [2025-03-15 01:11:23,955 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:23,955 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:23,955 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:24,358 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, threadThread3of3ForFork0_#t~ret6=|v_threadThread3of3ForFork0_#t~ret6_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~ret6][310], [322#true, threadThread1of3ForFork0InUse, 316#true, 67#L1027-3true, threadThread2of3ForFork0InUse, 180#L1034-2true, threadThread3of3ForFork0InUse, 108#L1034-2true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:24,358 INFO L294 olderBase$Statistics]: this new event has 184 ancestors and is not cut-off event [2025-03-15 01:11:24,358 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is not cut-off event [2025-03-15 01:11:24,358 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is not cut-off event [2025-03-15 01:11:24,358 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is not cut-off event [2025-03-15 01:11:24,363 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([969] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of3ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of3ForFork0_#t~bitwise7=|v_threadThread2of3ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~bitwise7][236], [57#L1029-4true, 322#true, 59#L1032-2true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 19#L1034-1true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:24,363 INFO L294 olderBase$Statistics]: this new event has 184 ancestors and is not cut-off event [2025-03-15 01:11:24,363 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is not cut-off event [2025-03-15 01:11:24,363 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is not cut-off event [2025-03-15 01:11:24,363 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is not cut-off event [2025-03-15 01:11:24,367 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([906] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread3of3ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread3of3ForFork0_#t~bitwise7=|v_threadThread3of3ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread3of3ForFork0_#t~bitwise7][331], [322#true, 4#L1029-4true, 316#true, threadThread1of3ForFork0InUse, 104#L1032-2true, threadThread2of3ForFork0InUse, 180#L1034-2true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:24,367 INFO L294 olderBase$Statistics]: this new event has 185 ancestors and is cut-off event [2025-03-15 01:11:24,367 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:24,367 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:24,367 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:24,367 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [4#L1029-4true, 308#L1045-9true, 322#true, threadThread1of3ForFork0NotInUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 163#L1034-1true]) [2025-03-15 01:11:24,367 INFO L294 olderBase$Statistics]: this new event has 189 ancestors and is cut-off event [2025-03-15 01:11:24,367 INFO L297 olderBase$Statistics]: existing Event has 189 ancestors and is cut-off event [2025-03-15 01:11:24,367 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:24,367 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:24,367 INFO L297 olderBase$Statistics]: existing Event has 189 ancestors and is cut-off event [2025-03-15 01:11:24,367 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:24,368 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([969] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of3ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of3ForFork0_#t~bitwise7=|v_threadThread2of3ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~bitwise7][236], [57#L1029-4true, 322#true, 316#true, threadThread1of3ForFork0InUse, 104#L1032-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true, 258#L1034-1true]) [2025-03-15 01:11:24,368 INFO L294 olderBase$Statistics]: this new event has 184 ancestors and is not cut-off event [2025-03-15 01:11:24,368 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is not cut-off event [2025-03-15 01:11:24,368 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is not cut-off event [2025-03-15 01:11:24,368 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is not cut-off event [2025-03-15 01:11:24,368 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [57#L1029-4true, 308#L1045-9true, 322#true, threadThread1of3ForFork0NotInUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 258#L1034-1true]) [2025-03-15 01:11:24,368 INFO L294 olderBase$Statistics]: this new event has 189 ancestors and is cut-off event [2025-03-15 01:11:24,368 INFO L297 olderBase$Statistics]: existing Event has 189 ancestors and is cut-off event [2025-03-15 01:11:24,368 INFO L297 olderBase$Statistics]: existing Event has 189 ancestors and is cut-off event [2025-03-15 01:11:24,368 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:24,368 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:24,368 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:24,368 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:24,368 INFO L297 olderBase$Statistics]: existing Event has 189 ancestors and is cut-off event [2025-03-15 01:11:24,368 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([969] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of3ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of3ForFork0_#t~bitwise7=|v_threadThread2of3ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~bitwise7][236], [57#L1029-4true, 322#true, threadThread1of3ForFork0InUse, 316#true, 104#L1032-2true, threadThread2of3ForFork0InUse, 206#L1034-2true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:24,368 INFO L294 olderBase$Statistics]: this new event has 185 ancestors and is cut-off event [2025-03-15 01:11:24,368 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:24,368 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:24,368 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:24,376 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([989] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread2of3ForFork0_#t~bitwise8_15|)) (.cse1 (<= 0 v_threadThread2of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread2of3ForFork0_#t~bitwise8_15| 0)) (.cse2 (< v_threadThread2of3ForFork0_~i~0_13 0))) (and (or (<= v_threadThread2of3ForFork0_~i~0_13 |v_threadThread2of3ForFork0_#t~bitwise9_7|) (and .cse0 .cse1)) (<= |v_threadThread2of3ForFork0_#t~bitwise9_7| 2147483647) (or (and .cse2 .cse3) (<= |v_threadThread2of3ForFork0_#t~bitwise8_15| |v_threadThread2of3ForFork0_#t~bitwise9_7|)) (or (and .cse3 .cse1) (< |v_threadThread2of3ForFork0_#t~bitwise9_7| 0)) (or .cse0 (<= |v_threadThread2of3ForFork0_#t~bitwise9_7| (+ |v_threadThread2of3ForFork0_#t~bitwise8_15| v_threadThread2of3ForFork0_~i~0_13)) .cse2))) InVars {threadThread2of3ForFork0_~i~0=v_threadThread2of3ForFork0_~i~0_13, threadThread2of3ForFork0_#t~bitwise8=|v_threadThread2of3ForFork0_#t~bitwise8_15|} OutVars{threadThread2of3ForFork0_~i~0=v_threadThread2of3ForFork0_~i~0_13, threadThread2of3ForFork0_#t~bitwise8=|v_threadThread2of3ForFork0_#t~bitwise8_15|, threadThread2of3ForFork0_#t~bitwise9=|v_threadThread2of3ForFork0_#t~bitwise9_7|} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~bitwise9][289], [322#true, 20#L1031-13true, 59#L1032-2true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:24,376 INFO L294 olderBase$Statistics]: this new event has 185 ancestors and is cut-off event [2025-03-15 01:11:24,376 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:24,376 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:24,376 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:24,376 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([981] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread2of3ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread2of3ForFork0_#t~bitwise8=|v_threadThread2of3ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~bitwise8][269], [17#L1031-5true, 322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 258#L1034-1true]) [2025-03-15 01:11:24,376 INFO L294 olderBase$Statistics]: this new event has 184 ancestors and is not cut-off event [2025-03-15 01:11:24,376 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is not cut-off event [2025-03-15 01:11:24,376 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is not cut-off event [2025-03-15 01:11:24,376 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is not cut-off event [2025-03-15 01:11:24,377 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([981] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread2of3ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread2of3ForFork0_#t~bitwise8=|v_threadThread2of3ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~bitwise8][269], [17#L1031-5true, 322#true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, 206#L1034-2true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:24,377 INFO L294 olderBase$Statistics]: this new event has 185 ancestors and is cut-off event [2025-03-15 01:11:24,377 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:24,377 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:24,377 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:24,382 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1044] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of3ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise8][156], [322#true, 59#L1032-2true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 215#L1032-1true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true, 293#L1031-5true]) [2025-03-15 01:11:24,382 INFO L294 olderBase$Statistics]: this new event has 185 ancestors and is cut-off event [2025-03-15 01:11:24,382 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:24,382 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:24,382 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:24,384 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1044] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of3ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise8][156], [322#true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 215#L1032-1true, 321#(= |#race~threads_total~0| 0), 153#L1032-1true, 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 293#L1031-5true]) [2025-03-15 01:11:24,385 INFO L294 olderBase$Statistics]: this new event has 184 ancestors and is not cut-off event [2025-03-15 01:11:24,385 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is not cut-off event [2025-03-15 01:11:24,385 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is not cut-off event [2025-03-15 01:11:24,385 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is not cut-off event [2025-03-15 01:11:24,385 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1044] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of3ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise8][156], [322#true, threadThread1of3ForFork0InUse, 224#L1032-2true, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 153#L1032-1true, 327#(= |#race~tids~0| 0), 237#L1045-8true, 293#L1031-5true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:24,385 INFO L294 olderBase$Statistics]: this new event has 185 ancestors and is cut-off event [2025-03-15 01:11:24,385 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:24,385 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:24,385 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:24,390 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1082] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_16| v_threadThread3of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_16|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_16|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][360], [308#L1045-9true, 322#true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 82#L1029-4true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 163#L1034-1true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:24,390 INFO L294 olderBase$Statistics]: this new event has 189 ancestors and is cut-off event [2025-03-15 01:11:24,391 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:24,391 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:24,391 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:24,391 INFO L297 olderBase$Statistics]: existing Event has 189 ancestors and is cut-off event [2025-03-15 01:11:24,391 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1082] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_16| v_threadThread3of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_16|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_16|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][360], [308#L1045-9true, 322#true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, 180#L1034-2true, threadThread3of3ForFork0NotInUse, 82#L1029-4true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:24,391 INFO L294 olderBase$Statistics]: this new event has 190 ancestors and is cut-off event [2025-03-15 01:11:24,391 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:24,391 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:24,391 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:24,391 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 01:11:24,392 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, 316#true, threadThread1of3ForFork0InUse, 224#L1032-2true, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 258#L1034-1true]) [2025-03-15 01:11:24,392 INFO L294 olderBase$Statistics]: this new event has 191 ancestors and is cut-off event [2025-03-15 01:11:24,392 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2025-03-15 01:11:24,392 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2025-03-15 01:11:24,392 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2025-03-15 01:11:24,394 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1032] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of3ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of3ForFork0_#t~bitwise7=|v_threadThread1of3ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise7][141], [322#true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, 206#L1034-2true, threadThread3of3ForFork0InUse, 215#L1032-1true, 321#(= |#race~threads_total~0| 0), 82#L1029-4true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:24,394 INFO L294 olderBase$Statistics]: this new event has 184 ancestors and is not cut-off event [2025-03-15 01:11:24,394 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is not cut-off event [2025-03-15 01:11:24,394 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is not cut-off event [2025-03-15 01:11:24,394 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is not cut-off event [2025-03-15 01:11:24,394 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is not cut-off event [2025-03-15 01:11:24,400 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1032] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of3ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of3ForFork0_#t~bitwise7=|v_threadThread1of3ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise7][141], [322#true, 316#true, 224#L1032-2true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 206#L1034-2true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 82#L1029-4true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:24,400 INFO L294 olderBase$Statistics]: this new event has 185 ancestors and is cut-off event [2025-03-15 01:11:24,400 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:24,400 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:24,400 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:24,406 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, threadThread3of3ForFork0_#t~ret6=|v_threadThread3of3ForFork0_#t~ret6_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~ret6][310], [322#true, threadThread1of3ForFork0InUse, 316#true, 67#L1027-3true, 180#L1034-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 103#L1045-7true, 246#L1034-4true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:24,406 INFO L294 olderBase$Statistics]: this new event has 185 ancestors and is cut-off event [2025-03-15 01:11:24,406 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:24,406 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:24,406 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:24,409 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1000] L1034-2-->L1034-3: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_1|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~mem10][317], [322#true, 299#L1034-3true, threadThread1of3ForFork0InUse, 316#true, 67#L1027-3true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 108#L1034-2true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:24,409 INFO L294 olderBase$Statistics]: this new event has 185 ancestors and is cut-off event [2025-03-15 01:11:24,409 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:24,409 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:24,409 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:24,411 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([937] L1034-2-->L1034-3: Formula: (= (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ v_~tids~0.offset_18 (* (let ((.cse0 (mod v_threadThread3of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4))) |v_threadThread3of3ForFork0_#t~mem10_1|) InVars {#memory_int=|v_#memory_int_9|, threadThread3of3ForFork0_~next_worker~0=v_threadThread3of3ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread3of3ForFork0_#t~mem10=|v_threadThread3of3ForFork0_#t~mem10_1|, threadThread3of3ForFork0_~next_worker~0=v_threadThread3of3ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread3of3ForFork0_#t~mem10][377], [322#true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 108#L1034-2true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 125#L1034-3true, 237#L1045-8true, 119#L1027-3true]) [2025-03-15 01:11:24,411 INFO L294 olderBase$Statistics]: this new event has 185 ancestors and is cut-off event [2025-03-15 01:11:24,411 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:24,411 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:24,411 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:24,417 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [57#L1029-4true, 322#true, 308#L1045-9true, threadThread1of3ForFork0NotInUse, 316#true, threadThread2of3ForFork0InUse, 206#L1034-2true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:24,418 INFO L294 olderBase$Statistics]: this new event has 190 ancestors and is cut-off event [2025-03-15 01:11:24,418 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:24,418 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 01:11:24,418 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:24,418 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 01:11:24,418 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:24,418 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:24,421 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([937] L1034-2-->L1034-3: Formula: (= (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ v_~tids~0.offset_18 (* (let ((.cse0 (mod v_threadThread3of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4))) |v_threadThread3of3ForFork0_#t~mem10_1|) InVars {#memory_int=|v_#memory_int_9|, threadThread3of3ForFork0_~next_worker~0=v_threadThread3of3ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread3of3ForFork0_#t~mem10=|v_threadThread3of3ForFork0_#t~mem10_1|, threadThread3of3ForFork0_~next_worker~0=v_threadThread3of3ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread3of3ForFork0_#t~mem10][377], [57#L1029-4true, 111#L1032-1true, 322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 125#L1034-3true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:24,421 INFO L294 olderBase$Statistics]: this new event has 185 ancestors and is cut-off event [2025-03-15 01:11:24,421 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:24,421 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:24,421 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:24,427 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, 20#L1031-13true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, 103#L1045-7true, 206#L1034-2true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:24,427 INFO L294 olderBase$Statistics]: this new event has 187 ancestors and is cut-off event [2025-03-15 01:11:24,427 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2025-03-15 01:11:24,427 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2025-03-15 01:11:24,427 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2025-03-15 01:11:24,427 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([989] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread2of3ForFork0_#t~bitwise8_15|)) (.cse1 (<= 0 v_threadThread2of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread2of3ForFork0_#t~bitwise8_15| 0)) (.cse2 (< v_threadThread2of3ForFork0_~i~0_13 0))) (and (or (<= v_threadThread2of3ForFork0_~i~0_13 |v_threadThread2of3ForFork0_#t~bitwise9_7|) (and .cse0 .cse1)) (<= |v_threadThread2of3ForFork0_#t~bitwise9_7| 2147483647) (or (and .cse2 .cse3) (<= |v_threadThread2of3ForFork0_#t~bitwise8_15| |v_threadThread2of3ForFork0_#t~bitwise9_7|)) (or (and .cse3 .cse1) (< |v_threadThread2of3ForFork0_#t~bitwise9_7| 0)) (or .cse0 (<= |v_threadThread2of3ForFork0_#t~bitwise9_7| (+ |v_threadThread2of3ForFork0_#t~bitwise8_15| v_threadThread2of3ForFork0_~i~0_13)) .cse2))) InVars {threadThread2of3ForFork0_~i~0=v_threadThread2of3ForFork0_~i~0_13, threadThread2of3ForFork0_#t~bitwise8=|v_threadThread2of3ForFork0_#t~bitwise8_15|} OutVars{threadThread2of3ForFork0_~i~0=v_threadThread2of3ForFork0_~i~0_13, threadThread2of3ForFork0_#t~bitwise8=|v_threadThread2of3ForFork0_#t~bitwise8_15|, threadThread2of3ForFork0_#t~bitwise9=|v_threadThread2of3ForFork0_#t~bitwise9_7|} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~bitwise9][289], [322#true, 20#L1031-13true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, 206#L1034-2true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 293#L1031-5true]) [2025-03-15 01:11:24,427 INFO L294 olderBase$Statistics]: this new event has 185 ancestors and is cut-off event [2025-03-15 01:11:24,427 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:24,428 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:24,428 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:24,430 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, 316#true, threadThread1of3ForFork0InUse, 224#L1032-2true, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 103#L1045-7true, 321#(= |#race~threads_total~0| 0), 153#L1032-1true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:24,430 INFO L294 olderBase$Statistics]: this new event has 187 ancestors and is cut-off event [2025-03-15 01:11:24,430 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2025-03-15 01:11:24,430 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2025-03-15 01:11:24,430 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2025-03-15 01:11:24,430 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2025-03-15 01:11:24,430 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, 316#true, threadThread1of3ForFork0InUse, 224#L1032-2true, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 153#L1032-1true, 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:24,430 INFO L294 olderBase$Statistics]: this new event has 188 ancestors and is cut-off event [2025-03-15 01:11:24,430 INFO L297 olderBase$Statistics]: existing Event has 188 ancestors and is cut-off event [2025-03-15 01:11:24,430 INFO L297 olderBase$Statistics]: existing Event has 188 ancestors and is cut-off event [2025-03-15 01:11:24,430 INFO L297 olderBase$Statistics]: existing Event has 188 ancestors and is cut-off event [2025-03-15 01:11:24,430 INFO L297 olderBase$Statistics]: existing Event has 188 ancestors and is cut-off event [2025-03-15 01:11:24,431 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, 59#L1032-2true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 103#L1045-7true, 321#(= |#race~threads_total~0| 0), 215#L1032-1true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:24,431 INFO L294 olderBase$Statistics]: this new event has 187 ancestors and is cut-off event [2025-03-15 01:11:24,431 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2025-03-15 01:11:24,431 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2025-03-15 01:11:24,431 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2025-03-15 01:11:24,431 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2025-03-15 01:11:24,431 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, 59#L1032-2true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 215#L1032-1true, 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:24,431 INFO L294 olderBase$Statistics]: this new event has 188 ancestors and is cut-off event [2025-03-15 01:11:24,431 INFO L297 olderBase$Statistics]: existing Event has 188 ancestors and is cut-off event [2025-03-15 01:11:24,431 INFO L297 olderBase$Statistics]: existing Event has 188 ancestors and is cut-off event [2025-03-15 01:11:24,431 INFO L297 olderBase$Statistics]: existing Event has 188 ancestors and is cut-off event [2025-03-15 01:11:24,431 INFO L297 olderBase$Statistics]: existing Event has 188 ancestors and is cut-off event [2025-03-15 01:11:24,431 INFO L297 olderBase$Statistics]: existing Event has 188 ancestors and is cut-off event [2025-03-15 01:11:24,433 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1000] L1034-2-->L1034-3: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_1|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~mem10][317], [322#true, 299#L1034-3true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 153#L1032-1true, 82#L1029-4true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:24,433 INFO L294 olderBase$Statistics]: this new event has 185 ancestors and is cut-off event [2025-03-15 01:11:24,433 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:24,433 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:24,433 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:24,433 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([937] L1034-2-->L1034-3: Formula: (= (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ v_~tids~0.offset_18 (* (let ((.cse0 (mod v_threadThread3of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4))) |v_threadThread3of3ForFork0_#t~mem10_1|) InVars {#memory_int=|v_#memory_int_9|, threadThread3of3ForFork0_~next_worker~0=v_threadThread3of3ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread3of3ForFork0_#t~mem10=|v_threadThread3of3ForFork0_#t~mem10_1|, threadThread3of3ForFork0_~next_worker~0=v_threadThread3of3ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread3of3ForFork0_#t~mem10][377], [322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 215#L1032-1true, 82#L1029-4true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 125#L1034-3true]) [2025-03-15 01:11:24,433 INFO L294 olderBase$Statistics]: this new event has 185 ancestors and is cut-off event [2025-03-15 01:11:24,433 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:24,433 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:24,433 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:24,435 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1032] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of3ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of3ForFork0_#t~bitwise7=|v_threadThread1of3ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise7][141], [322#true, 59#L1032-2true, threadThread1of3ForFork0InUse, 316#true, 180#L1034-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 82#L1029-4true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:24,435 INFO L294 olderBase$Statistics]: this new event has 185 ancestors and is cut-off event [2025-03-15 01:11:24,435 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:24,435 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:24,435 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:24,435 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:24,437 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([937] L1034-2-->L1034-3: Formula: (= (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ v_~tids~0.offset_18 (* (let ((.cse0 (mod v_threadThread3of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4))) |v_threadThread3of3ForFork0_#t~mem10_1|) InVars {#memory_int=|v_#memory_int_9|, threadThread3of3ForFork0_~next_worker~0=v_threadThread3of3ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread3of3ForFork0_#t~mem10=|v_threadThread3of3ForFork0_#t~mem10_1|, threadThread3of3ForFork0_~next_worker~0=v_threadThread3of3ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread3of3ForFork0_#t~mem10][377], [322#true, threadThread1of3ForFork0InUse, 316#true, 180#L1034-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 84#L1027-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 125#L1034-3true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:24,437 INFO L294 olderBase$Statistics]: this new event has 185 ancestors and is cut-off event [2025-03-15 01:11:24,437 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:24,437 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:24,437 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:24,449 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, threadThread3of3ForFork0_#t~ret6=|v_threadThread3of3ForFork0_#t~ret6_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~ret6][307], [51#L1034-5true, 322#true, threadThread1of3ForFork0InUse, 316#true, 332#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 67#L1027-3true, threadThread2of3ForFork0InUse, 180#L1034-2true, 3#L1045-6true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0)]) [2025-03-15 01:11:24,449 INFO L294 olderBase$Statistics]: this new event has 185 ancestors and is cut-off event [2025-03-15 01:11:24,449 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:24,449 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:24,449 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:24,463 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [17#L1031-5true, 322#true, 308#L1045-9true, threadThread1of3ForFork0NotInUse, 59#L1032-2true, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:24,463 INFO L294 olderBase$Statistics]: this new event has 191 ancestors and is cut-off event [2025-03-15 01:11:24,463 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2025-03-15 01:11:24,463 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:24,463 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:24,463 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:24,463 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:24,475 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, 59#L1032-2true, 224#L1032-2true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:24,475 INFO L294 olderBase$Statistics]: this new event has 189 ancestors and is cut-off event [2025-03-15 01:11:24,475 INFO L297 olderBase$Statistics]: existing Event has 189 ancestors and is cut-off event [2025-03-15 01:11:24,475 INFO L297 olderBase$Statistics]: existing Event has 189 ancestors and is cut-off event [2025-03-15 01:11:24,475 INFO L297 olderBase$Statistics]: existing Event has 189 ancestors and is cut-off event [2025-03-15 01:11:24,475 INFO L297 olderBase$Statistics]: existing Event has 189 ancestors and is cut-off event [2025-03-15 01:11:24,475 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, 59#L1032-2true, 224#L1032-2true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, 103#L1045-7true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:24,475 INFO L294 olderBase$Statistics]: this new event has 188 ancestors and is cut-off event [2025-03-15 01:11:24,475 INFO L297 olderBase$Statistics]: existing Event has 188 ancestors and is cut-off event [2025-03-15 01:11:24,475 INFO L297 olderBase$Statistics]: existing Event has 188 ancestors and is cut-off event [2025-03-15 01:11:24,475 INFO L297 olderBase$Statistics]: existing Event has 188 ancestors and is cut-off event [2025-03-15 01:11:24,691 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][166], [322#true, threadThread1of3ForFork0InUse, 224#L1032-2true, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 153#L1032-1true, 331#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), 327#(= |#race~tids~0| 0), 155#L1045-5true]) [2025-03-15 01:11:24,691 INFO L294 olderBase$Statistics]: this new event has 185 ancestors and is cut-off event [2025-03-15 01:11:24,691 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:24,691 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:24,691 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:24,738 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][167], [322#true, 59#L1032-2true, threadThread1of3ForFork0InUse, 224#L1032-2true, 316#true, 73#L1031-13true, 157#L1045-4true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 330#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0)]) [2025-03-15 01:11:24,738 INFO L294 olderBase$Statistics]: this new event has 185 ancestors and is cut-off event [2025-03-15 01:11:24,739 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:24,739 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:24,739 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:24,749 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1044] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of3ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise8][152], [322#true, 59#L1032-2true, 316#true, threadThread1of3ForFork0InUse, 157#L1045-4true, 180#L1034-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 330#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0), 293#L1031-5true]) [2025-03-15 01:11:24,750 INFO L294 olderBase$Statistics]: this new event has 185 ancestors and is cut-off event [2025-03-15 01:11:24,750 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:24,750 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:24,750 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:24,799 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [17#L1031-5true, 308#L1045-9true, 322#true, threadThread1of3ForFork0NotInUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 206#L1034-2true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:24,799 INFO L294 olderBase$Statistics]: this new event has 194 ancestors and is cut-off event [2025-03-15 01:11:24,799 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:24,799 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:24,799 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:24,799 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:24,807 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1081] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_14| v_threadThread2of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][275], [322#true, 308#L1045-9true, 59#L1032-2true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0NotInUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 293#L1031-5true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:24,807 INFO L294 olderBase$Statistics]: this new event has 191 ancestors and is cut-off event [2025-03-15 01:11:24,807 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:24,807 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:24,807 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:24,807 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:24,807 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1081] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_14| v_threadThread2of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][275], [322#true, 308#L1045-9true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0NotInUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 153#L1032-1true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 293#L1031-5true]) [2025-03-15 01:11:24,807 INFO L294 olderBase$Statistics]: this new event has 190 ancestors and is cut-off event [2025-03-15 01:11:24,807 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:24,807 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:24,807 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:24,807 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1081] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_14| v_threadThread2of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][275], [322#true, 308#L1045-9true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0NotInUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 293#L1031-5true, 258#L1034-1true]) [2025-03-15 01:11:24,807 INFO L294 olderBase$Statistics]: this new event has 193 ancestors and is cut-off event [2025-03-15 01:11:24,807 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is cut-off event [2025-03-15 01:11:24,807 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is cut-off event [2025-03-15 01:11:24,807 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is cut-off event [2025-03-15 01:11:24,807 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is cut-off event [2025-03-15 01:11:24,812 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, 316#true, threadThread1of3ForFork0InUse, 224#L1032-2true, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 206#L1034-2true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:24,812 INFO L294 olderBase$Statistics]: this new event has 192 ancestors and is cut-off event [2025-03-15 01:11:24,812 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 01:11:24,812 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 01:11:24,812 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 01:11:24,812 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1081] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_14| v_threadThread2of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][275], [322#true, 308#L1045-9true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0NotInUse, threadThread3of3ForFork0InUse, 206#L1034-2true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 293#L1031-5true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:24,812 INFO L294 olderBase$Statistics]: this new event has 194 ancestors and is cut-off event [2025-03-15 01:11:24,812 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:24,812 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:24,812 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:24,812 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:24,926 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][127], [322#true, 59#L1032-2true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, 180#L1034-2true, threadThread2of3ForFork0InUse, 328#true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 209#L1045-1true]) [2025-03-15 01:11:24,927 INFO L294 olderBase$Statistics]: this new event has 185 ancestors and is cut-off event [2025-03-15 01:11:24,927 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:24,927 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:24,927 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:24,975 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1091] threadEXIT-->L1034-9: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_12| v_threadThread3of3ForFork0_thidvar0_10) InVars {threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_12|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_10} OutVars{threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_12|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_10} AuxVars[] AssignedVars[][420], [111#L1032-1true, 322#true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 328#true, 13#L1034-9true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 144#L1043-12true]) [2025-03-15 01:11:24,976 INFO L294 olderBase$Statistics]: this new event has 190 ancestors and is cut-off event [2025-03-15 01:11:24,976 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:24,976 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 01:11:24,976 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2025-03-15 01:11:24,976 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 01:11:24,979 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][127], [322#true, 99#L1034-8true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, 328#true, 206#L1034-2true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 144#L1043-12true]) [2025-03-15 01:11:24,979 INFO L294 olderBase$Statistics]: this new event has 185 ancestors and is cut-off event [2025-03-15 01:11:24,979 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:24,979 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:24,979 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:24,979 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][127], [322#true, threadThread1of3ForFork0InUse, 316#true, 122#threadErr3ASSERT_VIOLATIONDATA_RACEtrue, 73#L1031-13true, threadThread2of3ForFork0InUse, 328#true, 206#L1034-2true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 144#L1043-12true]) [2025-03-15 01:11:24,979 INFO L294 olderBase$Statistics]: this new event has 185 ancestors and is cut-off event [2025-03-15 01:11:24,979 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:24,979 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:24,979 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is cut-off event [2025-03-15 01:11:25,471 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][127], [322#true, 59#L1032-2true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, 180#L1034-2true, 328#true, threadThread3of3ForFork0InUse, 98#L1043-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0)]) [2025-03-15 01:11:25,471 INFO L294 olderBase$Statistics]: this new event has 186 ancestors and is cut-off event [2025-03-15 01:11:25,471 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:11:25,471 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:11:25,471 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:11:25,513 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, threadThread3of3ForFork0_#t~ret6=|v_threadThread3of3ForFork0_#t~ret6_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~ret6][310], [322#true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, 180#L1034-2true, 67#L1027-3true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 152#L1034-3true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:25,514 INFO L294 olderBase$Statistics]: this new event has 185 ancestors and is not cut-off event [2025-03-15 01:11:25,514 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is not cut-off event [2025-03-15 01:11:25,514 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is not cut-off event [2025-03-15 01:11:25,514 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is not cut-off event [2025-03-15 01:11:25,520 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([969] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread2of3ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread2of3ForFork0_#t~bitwise7=|v_threadThread2of3ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~bitwise7][236], [57#L1029-4true, 322#true, 59#L1032-2true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 108#L1034-2true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:25,520 INFO L294 olderBase$Statistics]: this new event has 185 ancestors and is not cut-off event [2025-03-15 01:11:25,520 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is not cut-off event [2025-03-15 01:11:25,520 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is not cut-off event [2025-03-15 01:11:25,520 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is not cut-off event [2025-03-15 01:11:25,537 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [308#L1045-9true, 322#true, 4#L1029-4true, threadThread1of3ForFork0NotInUse, 316#true, 180#L1034-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:25,537 INFO L294 olderBase$Statistics]: this new event has 190 ancestors and is cut-off event [2025-03-15 01:11:25,537 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:25,537 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 01:11:25,537 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:25,537 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:25,537 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 01:11:25,538 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [17#L1031-5true, 322#true, 308#L1045-9true, threadThread1of3ForFork0NotInUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 153#L1032-1true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:25,538 INFO L294 olderBase$Statistics]: this new event has 190 ancestors and is cut-off event [2025-03-15 01:11:25,538 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:25,538 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 01:11:25,538 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 01:11:25,538 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:25,538 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:25,540 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [57#L1029-4true, 322#true, 308#L1045-9true, threadThread1of3ForFork0NotInUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 206#L1034-2true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:25,540 INFO L294 olderBase$Statistics]: this new event has 190 ancestors and is cut-off event [2025-03-15 01:11:25,540 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 01:11:25,540 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:25,540 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 01:11:25,540 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:25,540 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 01:11:25,540 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:25,540 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:25,544 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([981] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread2of3ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread2of3ForFork0_#t~bitwise8=|v_threadThread2of3ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~bitwise8][269], [111#L1032-1true, 17#L1031-5true, 322#true, 59#L1032-2true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:25,544 INFO L294 olderBase$Statistics]: this new event has 185 ancestors and is not cut-off event [2025-03-15 01:11:25,544 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is not cut-off event [2025-03-15 01:11:25,544 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is not cut-off event [2025-03-15 01:11:25,544 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is not cut-off event [2025-03-15 01:11:25,553 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1081] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_14| v_threadThread2of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][275], [322#true, 308#L1045-9true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0NotInUse, 73#L1031-13true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 258#L1034-1true]) [2025-03-15 01:11:25,553 INFO L294 olderBase$Statistics]: this new event has 186 ancestors and is cut-off event [2025-03-15 01:11:25,553 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:11:25,553 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:11:25,553 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:11:25,559 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [136#L1031-13true, 322#true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, 180#L1034-2true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:25,559 INFO L294 olderBase$Statistics]: this new event has 188 ancestors and is cut-off event [2025-03-15 01:11:25,559 INFO L297 olderBase$Statistics]: existing Event has 188 ancestors and is cut-off event [2025-03-15 01:11:25,559 INFO L297 olderBase$Statistics]: existing Event has 188 ancestors and is cut-off event [2025-03-15 01:11:25,559 INFO L297 olderBase$Statistics]: existing Event has 188 ancestors and is cut-off event [2025-03-15 01:11:25,561 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, 59#L1032-2true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 215#L1032-1true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:25,561 INFO L294 olderBase$Statistics]: this new event has 188 ancestors and is cut-off event [2025-03-15 01:11:25,561 INFO L297 olderBase$Statistics]: existing Event has 188 ancestors and is cut-off event [2025-03-15 01:11:25,561 INFO L297 olderBase$Statistics]: existing Event has 188 ancestors and is cut-off event [2025-03-15 01:11:25,561 INFO L297 olderBase$Statistics]: existing Event has 188 ancestors and is cut-off event [2025-03-15 01:11:25,561 INFO L297 olderBase$Statistics]: existing Event has 188 ancestors and is cut-off event [2025-03-15 01:11:25,561 INFO L297 olderBase$Statistics]: existing Event has 188 ancestors and is cut-off event [2025-03-15 01:11:25,561 INFO L297 olderBase$Statistics]: existing Event has 188 ancestors and is cut-off event [2025-03-15 01:11:25,561 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1044] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of3ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise8][156], [322#true, 59#L1032-2true, threadThread1of3ForFork0InUse, 316#true, 224#L1032-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 293#L1031-5true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:25,561 INFO L294 olderBase$Statistics]: this new event has 186 ancestors and is cut-off event [2025-03-15 01:11:25,561 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:11:25,561 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:11:25,561 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:11:25,562 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 215#L1032-1true, 321#(= |#race~threads_total~0| 0), 153#L1032-1true, 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:25,562 INFO L294 olderBase$Statistics]: this new event has 187 ancestors and is cut-off event [2025-03-15 01:11:25,562 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2025-03-15 01:11:25,562 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2025-03-15 01:11:25,562 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2025-03-15 01:11:25,562 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2025-03-15 01:11:25,562 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2025-03-15 01:11:25,572 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1032] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of3ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of3ForFork0_#t~bitwise7=|v_threadThread1of3ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise7][141], [322#true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, 206#L1034-2true, threadThread3of3ForFork0InUse, 82#L1029-4true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 163#L1034-1true]) [2025-03-15 01:11:25,572 INFO L294 olderBase$Statistics]: this new event has 187 ancestors and is cut-off event [2025-03-15 01:11:25,572 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2025-03-15 01:11:25,572 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2025-03-15 01:11:25,572 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2025-03-15 01:11:25,572 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1032] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of3ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of3ForFork0_#t~bitwise7=|v_threadThread1of3ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise7][141], [322#true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 82#L1029-4true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 163#L1034-1true, 258#L1034-1true]) [2025-03-15 01:11:25,572 INFO L294 olderBase$Statistics]: this new event has 186 ancestors and is cut-off event [2025-03-15 01:11:25,572 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:11:25,572 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:11:25,572 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:11:25,574 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1082] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_16| v_threadThread3of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_16|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_16|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][360], [308#L1045-9true, 322#true, threadThread1of3ForFork0InUse, 316#true, 180#L1034-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 82#L1029-4true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:25,574 INFO L294 olderBase$Statistics]: this new event has 190 ancestors and is cut-off event [2025-03-15 01:11:25,574 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:25,574 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 01:11:25,574 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:25,574 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:25,574 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 01:11:25,575 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1081] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_14| v_threadThread2of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][275], [308#L1045-9true, 322#true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0NotInUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 153#L1032-1true, 82#L1029-4true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:25,575 INFO L294 olderBase$Statistics]: this new event has 186 ancestors and is cut-off event [2025-03-15 01:11:25,575 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:25,575 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:25,575 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:11:25,575 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2025-03-15 01:11:25,575 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:11:25,576 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1032] L1029-2-->L1029-4: Formula: (< 2 |v_threadThread1of3ForFork0_#t~bitwise7_1|) InVars {} OutVars{threadThread1of3ForFork0_#t~bitwise7=|v_threadThread1of3ForFork0_#t~bitwise7_1|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise7][141], [322#true, 316#true, 224#L1032-2true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 206#L1034-2true, 82#L1029-4true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:25,576 INFO L294 olderBase$Statistics]: this new event has 185 ancestors and is not cut-off event [2025-03-15 01:11:25,576 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is not cut-off event [2025-03-15 01:11:25,576 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is not cut-off event [2025-03-15 01:11:25,576 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is not cut-off event [2025-03-15 01:11:25,576 INFO L297 olderBase$Statistics]: existing Event has 185 ancestors and is not cut-off event [2025-03-15 01:11:25,576 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1081] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_14| v_threadThread2of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_14|, threadThread2of3ForFork0_thidvar0=v_threadThread2of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][275], [308#L1045-9true, 322#true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0NotInUse, threadThread3of3ForFork0InUse, 206#L1034-2true, 82#L1029-4true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:25,576 INFO L294 olderBase$Statistics]: this new event has 190 ancestors and is cut-off event [2025-03-15 01:11:25,576 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 01:11:25,576 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:25,576 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:25,576 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:25,576 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 01:11:25,576 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:25,594 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, threadThread3of3ForFork0_#t~ret6=|v_threadThread3of3ForFork0_#t~ret6_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~ret6][310], [51#L1034-5true, 322#true, threadThread1of3ForFork0InUse, 316#true, 67#L1027-3true, 180#L1034-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 103#L1045-7true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:25,594 INFO L294 olderBase$Statistics]: this new event has 186 ancestors and is cut-off event [2025-03-15 01:11:25,594 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:11:25,594 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:11:25,594 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:11:25,597 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1000] L1034-2-->L1034-3: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_1| (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ (* (let ((.cse0 (mod v_threadThread2of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ (- 4294967296) .cse0))) 4) v_~tids~0.offset_18))) InVars {#memory_int=|v_#memory_int_9|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} OutVars{#memory_int=|v_#memory_int_9|, threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_1|, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18, threadThread2of3ForFork0_~next_worker~0=v_threadThread2of3ForFork0_~next_worker~0_7} AuxVars[] AssignedVars[threadThread2of3ForFork0_#t~mem10][317], [322#true, 299#L1034-3true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, 67#L1027-3true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 152#L1034-3true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:25,597 INFO L294 olderBase$Statistics]: this new event has 186 ancestors and is cut-off event [2025-03-15 01:11:25,597 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:11:25,597 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:11:25,597 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:11:25,599 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([937] L1034-2-->L1034-3: Formula: (= (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ v_~tids~0.offset_18 (* (let ((.cse0 (mod v_threadThread3of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4))) |v_threadThread3of3ForFork0_#t~mem10_1|) InVars {#memory_int=|v_#memory_int_9|, threadThread3of3ForFork0_~next_worker~0=v_threadThread3of3ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread3of3ForFork0_#t~mem10=|v_threadThread3of3ForFork0_#t~mem10_1|, threadThread3of3ForFork0_~next_worker~0=v_threadThread3of3ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread3of3ForFork0_#t~mem10][377], [322#true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 152#L1034-3true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 125#L1034-3true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true, 119#L1027-3true]) [2025-03-15 01:11:25,599 INFO L294 olderBase$Statistics]: this new event has 186 ancestors and is cut-off event [2025-03-15 01:11:25,599 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:11:25,599 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:11:25,599 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:11:25,611 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1080] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_12| v_threadThread1of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_12|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][160], [17#L1031-5true, 322#true, 308#L1045-9true, threadThread1of3ForFork0NotInUse, 59#L1032-2true, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:25,611 INFO L294 olderBase$Statistics]: this new event has 191 ancestors and is cut-off event [2025-03-15 01:11:25,611 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2025-03-15 01:11:25,611 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2025-03-15 01:11:25,611 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:25,611 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:25,611 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:25,611 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:25,612 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([937] L1034-2-->L1034-3: Formula: (= (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ v_~tids~0.offset_18 (* (let ((.cse0 (mod v_threadThread3of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4))) |v_threadThread3of3ForFork0_#t~mem10_1|) InVars {#memory_int=|v_#memory_int_9|, threadThread3of3ForFork0_~next_worker~0=v_threadThread3of3ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread3of3ForFork0_#t~mem10=|v_threadThread3of3ForFork0_#t~mem10_1|, threadThread3of3ForFork0_~next_worker~0=v_threadThread3of3ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread3of3ForFork0_#t~mem10][377], [57#L1029-4true, 322#true, threadThread1of3ForFork0InUse, 316#true, 104#L1032-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 125#L1034-3true, 237#L1045-8true]) [2025-03-15 01:11:25,612 INFO L294 olderBase$Statistics]: this new event has 186 ancestors and is cut-off event [2025-03-15 01:11:25,612 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:11:25,612 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:11:25,612 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:11:25,620 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([937] L1034-2-->L1034-3: Formula: (= (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ v_~tids~0.offset_18 (* (let ((.cse0 (mod v_threadThread3of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4))) |v_threadThread3of3ForFork0_#t~mem10_1|) InVars {#memory_int=|v_#memory_int_9|, threadThread3of3ForFork0_~next_worker~0=v_threadThread3of3ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread3of3ForFork0_#t~mem10=|v_threadThread3of3ForFork0_#t~mem10_1|, threadThread3of3ForFork0_~next_worker~0=v_threadThread3of3ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread3of3ForFork0_#t~mem10][377], [17#L1031-5true, 322#true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 125#L1034-3true]) [2025-03-15 01:11:25,620 INFO L294 olderBase$Statistics]: this new event has 186 ancestors and is cut-off event [2025-03-15 01:11:25,620 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:11:25,620 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:11:25,620 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:11:25,620 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, 59#L1032-2true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, 103#L1045-7true, threadThread3of3ForFork0InUse, 215#L1032-1true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:25,620 INFO L294 olderBase$Statistics]: this new event has 187 ancestors and is cut-off event [2025-03-15 01:11:25,621 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2025-03-15 01:11:25,621 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2025-03-15 01:11:25,621 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2025-03-15 01:11:25,621 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2025-03-15 01:11:25,621 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2025-03-15 01:11:25,621 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, 103#L1045-7true, threadThread3of3ForFork0InUse, 215#L1032-1true, 321#(= |#race~threads_total~0| 0), 153#L1032-1true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:25,621 INFO L294 olderBase$Statistics]: this new event has 186 ancestors and is cut-off event [2025-03-15 01:11:25,621 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:11:25,621 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:11:25,621 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:11:25,621 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:11:25,621 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:11:25,629 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, 59#L1032-2true, 316#true, threadThread1of3ForFork0InUse, 224#L1032-2true, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 103#L1045-7true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:25,630 INFO L294 olderBase$Statistics]: this new event has 188 ancestors and is cut-off event [2025-03-15 01:11:25,630 INFO L297 olderBase$Statistics]: existing Event has 188 ancestors and is cut-off event [2025-03-15 01:11:25,630 INFO L297 olderBase$Statistics]: existing Event has 188 ancestors and is cut-off event [2025-03-15 01:11:25,630 INFO L297 olderBase$Statistics]: existing Event has 188 ancestors and is cut-off event [2025-03-15 01:11:25,630 INFO L297 olderBase$Statistics]: existing Event has 188 ancestors and is cut-off event [2025-03-15 01:11:25,630 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, 59#L1032-2true, threadThread1of3ForFork0InUse, 224#L1032-2true, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:25,630 INFO L294 olderBase$Statistics]: this new event has 189 ancestors and is cut-off event [2025-03-15 01:11:25,630 INFO L297 olderBase$Statistics]: existing Event has 189 ancestors and is cut-off event [2025-03-15 01:11:25,630 INFO L297 olderBase$Statistics]: existing Event has 189 ancestors and is cut-off event [2025-03-15 01:11:25,630 INFO L297 olderBase$Statistics]: existing Event has 189 ancestors and is cut-off event [2025-03-15 01:11:25,630 INFO L297 olderBase$Statistics]: existing Event has 189 ancestors and is cut-off event [2025-03-15 01:11:25,630 INFO L297 olderBase$Statistics]: existing Event has 189 ancestors and is cut-off event [2025-03-15 01:11:25,634 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([937] L1034-2-->L1034-3: Formula: (= (select (select |v_#memory_int_9| v_~tids~0.base_18) (+ v_~tids~0.offset_18 (* (let ((.cse0 (mod v_threadThread3of3ForFork0_~next_worker~0_7 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) 4))) |v_threadThread3of3ForFork0_#t~mem10_1|) InVars {#memory_int=|v_#memory_int_9|, threadThread3of3ForFork0_~next_worker~0=v_threadThread3of3ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} OutVars{#memory_int=|v_#memory_int_9|, threadThread3of3ForFork0_#t~mem10=|v_threadThread3of3ForFork0_#t~mem10_1|, threadThread3of3ForFork0_~next_worker~0=v_threadThread3of3ForFork0_~next_worker~0_7, ~tids~0.offset=v_~tids~0.offset_18, ~tids~0.base=v_~tids~0.base_18} AuxVars[] AssignedVars[threadThread3of3ForFork0_#t~mem10][377], [322#true, 316#true, threadThread1of3ForFork0InUse, 224#L1032-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 82#L1029-4true, 327#(= |#race~tids~0| 0), 237#L1045-8true, 125#L1034-3true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:25,634 INFO L294 olderBase$Statistics]: this new event has 186 ancestors and is cut-off event [2025-03-15 01:11:25,634 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:11:25,634 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:11:25,634 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:11:25,636 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1082] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_16| v_threadThread3of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_16|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_16|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][360], [322#true, 308#L1045-9true, 316#true, 224#L1032-2true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 321#(= |#race~threads_total~0| 0), 82#L1029-4true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:25,636 INFO L294 olderBase$Statistics]: this new event has 187 ancestors and is cut-off event [2025-03-15 01:11:25,636 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:25,636 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2025-03-15 01:11:25,636 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2025-03-15 01:11:25,637 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1082] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_16| v_threadThread3of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_16|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_16|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][360], [322#true, 308#L1045-9true, 316#true, threadThread1of3ForFork0InUse, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 82#L1029-4true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 163#L1034-1true]) [2025-03-15 01:11:25,637 INFO L294 olderBase$Statistics]: this new event has 189 ancestors and is cut-off event [2025-03-15 01:11:25,637 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:25,637 INFO L297 olderBase$Statistics]: existing Event has 189 ancestors and is cut-off event [2025-03-15 01:11:25,637 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:25,637 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2025-03-15 01:11:25,637 INFO L297 olderBase$Statistics]: existing Event has 189 ancestors and is cut-off event [2025-03-15 01:11:25,637 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1082] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_16| v_threadThread3of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_16|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_16|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][360], [322#true, 308#L1045-9true, 316#true, threadThread1of3ForFork0InUse, 180#L1034-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 321#(= |#race~threads_total~0| 0), 82#L1029-4true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:25,637 INFO L294 olderBase$Statistics]: this new event has 190 ancestors and is cut-off event [2025-03-15 01:11:25,637 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:25,637 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 01:11:25,637 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 01:11:25,637 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:25,637 INFO L297 olderBase$Statistics]: existing Event has 180 ancestors and is cut-off event [2025-03-15 01:11:25,637 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 01:11:25,650 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L1027-->L1027-3: Formula: (and (= |v_#pthreadsMutex_9| (store |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11| (store (select |v_#pthreadsMutex_10| |v_~#data_mutex~0.base_11|) |v_~#data_mutex~0.offset_11| 0))) (= |v_threadThread3of3ForFork0_#t~ret6_1| 0)) InVars {~#data_mutex~0.base=|v_~#data_mutex~0.base_11|, #pthreadsMutex=|v_#pthreadsMutex_10|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_9|, ~#data_mutex~0.offset=|v_~#data_mutex~0.offset_11|, threadThread3of3ForFork0_#t~ret6=|v_threadThread3of3ForFork0_#t~ret6_1|, ~#data_mutex~0.base=|v_~#data_mutex~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, threadThread3of3ForFork0_#t~ret6][307], [322#true, 268#L1034-6true, 316#true, 332#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), threadThread1of3ForFork0InUse, 67#L1027-3true, 180#L1034-2true, 3#L1045-6true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0)]) [2025-03-15 01:11:25,650 INFO L294 olderBase$Statistics]: this new event has 186 ancestors and is cut-off event [2025-03-15 01:11:25,650 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:11:25,650 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:11:25,650 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:11:25,680 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][165], [322#true, threadThread1of3ForFork0InUse, 224#L1032-2true, 316#true, 332#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 73#L1031-13true, threadThread2of3ForFork0InUse, 3#L1045-6true, threadThread3of3ForFork0InUse, 153#L1032-1true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0)]) [2025-03-15 01:11:25,680 INFO L294 olderBase$Statistics]: this new event has 186 ancestors and is cut-off event [2025-03-15 01:11:25,680 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:11:25,680 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:11:25,680 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:11:25,685 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 153#L1032-1true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true, 163#L1034-1true]) [2025-03-15 01:11:25,685 INFO L294 olderBase$Statistics]: this new event has 190 ancestors and is cut-off event [2025-03-15 01:11:25,685 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 01:11:25,685 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 01:11:25,685 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 01:11:25,686 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, 59#L1032-2true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 163#L1034-1true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:25,686 INFO L294 olderBase$Statistics]: this new event has 191 ancestors and is cut-off event [2025-03-15 01:11:25,686 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2025-03-15 01:11:25,686 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2025-03-15 01:11:25,686 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2025-03-15 01:11:25,686 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, 103#L1045-7true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 153#L1032-1true, 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 163#L1034-1true]) [2025-03-15 01:11:25,686 INFO L294 olderBase$Statistics]: this new event has 189 ancestors and is cut-off event [2025-03-15 01:11:25,686 INFO L297 olderBase$Statistics]: existing Event has 189 ancestors and is cut-off event [2025-03-15 01:11:25,686 INFO L297 olderBase$Statistics]: existing Event has 189 ancestors and is cut-off event [2025-03-15 01:11:25,686 INFO L297 olderBase$Statistics]: existing Event has 189 ancestors and is cut-off event [2025-03-15 01:11:25,686 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, 59#L1032-2true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, 103#L1045-7true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 163#L1034-1true]) [2025-03-15 01:11:25,686 INFO L294 olderBase$Statistics]: this new event has 190 ancestors and is cut-off event [2025-03-15 01:11:25,686 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 01:11:25,686 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 01:11:25,686 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 01:11:25,687 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 215#L1032-1true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 237#L1045-8true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 258#L1034-1true]) [2025-03-15 01:11:25,687 INFO L294 olderBase$Statistics]: this new event has 190 ancestors and is cut-off event [2025-03-15 01:11:25,687 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 01:11:25,687 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 01:11:25,687 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 01:11:25,687 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 01:11:25,687 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, 103#L1045-7true, threadThread3of3ForFork0InUse, 215#L1032-1true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 258#L1034-1true]) [2025-03-15 01:11:25,687 INFO L294 olderBase$Statistics]: this new event has 189 ancestors and is cut-off event [2025-03-15 01:11:25,687 INFO L297 olderBase$Statistics]: existing Event has 189 ancestors and is cut-off event [2025-03-15 01:11:25,687 INFO L297 olderBase$Statistics]: existing Event has 189 ancestors and is cut-off event [2025-03-15 01:11:25,687 INFO L297 olderBase$Statistics]: existing Event has 189 ancestors and is cut-off event [2025-03-15 01:11:25,729 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][166], [322#true, 59#L1032-2true, threadThread1of3ForFork0InUse, 316#true, 224#L1032-2true, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 155#L1045-5true, 331#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0))]) [2025-03-15 01:11:25,729 INFO L294 olderBase$Statistics]: this new event has 186 ancestors and is cut-off event [2025-03-15 01:11:25,729 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:11:25,730 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:11:25,730 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:11:25,740 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1044] L1031-3-->L1031-5: Formula: (< 1 |v_threadThread1of3ForFork0_#t~bitwise8_3|) InVars {} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_3|} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise8][151], [322#true, 59#L1032-2true, 316#true, threadThread1of3ForFork0InUse, 180#L1034-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 331#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), 155#L1045-5true, 293#L1031-5true]) [2025-03-15 01:11:25,740 INFO L294 olderBase$Statistics]: this new event has 186 ancestors and is cut-off event [2025-03-15 01:11:25,740 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:11:25,740 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:11:25,740 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:11:25,776 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][167], [322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, 157#L1045-4true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 153#L1032-1true, 330#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0), 327#(= |#race~tids~0| 0), 163#L1034-1true]) [2025-03-15 01:11:25,776 INFO L294 olderBase$Statistics]: this new event has 186 ancestors and is cut-off event [2025-03-15 01:11:25,776 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:11:25,776 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:11:25,776 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:11:25,776 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][167], [322#true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, 157#L1045-4true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 215#L1032-1true, 330#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0), 327#(= |#race~tids~0| 0), 258#L1034-1true]) [2025-03-15 01:11:25,777 INFO L294 olderBase$Statistics]: this new event has 186 ancestors and is cut-off event [2025-03-15 01:11:25,777 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:11:25,777 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:11:25,777 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:11:25,780 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][167], [322#true, 59#L1032-2true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, 157#L1045-4true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 330#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0), 327#(= |#race~tids~0| 0), 163#L1034-1true]) [2025-03-15 01:11:25,781 INFO L294 olderBase$Statistics]: this new event has 187 ancestors and is cut-off event [2025-03-15 01:11:25,781 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2025-03-15 01:11:25,781 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2025-03-15 01:11:25,781 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2025-03-15 01:11:25,847 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][165], [322#true, 59#L1032-2true, 316#true, threadThread1of3ForFork0InUse, 332#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 73#L1031-13true, threadThread2of3ForFork0InUse, 3#L1045-6true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 163#L1034-1true]) [2025-03-15 01:11:25,847 INFO L294 olderBase$Statistics]: this new event has 189 ancestors and is cut-off event [2025-03-15 01:11:25,847 INFO L297 olderBase$Statistics]: existing Event has 189 ancestors and is cut-off event [2025-03-15 01:11:25,847 INFO L297 olderBase$Statistics]: existing Event has 189 ancestors and is cut-off event [2025-03-15 01:11:25,847 INFO L297 olderBase$Statistics]: existing Event has 189 ancestors and is cut-off event [2025-03-15 01:11:25,848 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][166], [322#true, 59#L1032-2true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 331#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0)), 327#(= |#race~tids~0| 0), 155#L1045-5true, 163#L1034-1true]) [2025-03-15 01:11:25,848 INFO L294 olderBase$Statistics]: this new event has 188 ancestors and is cut-off event [2025-03-15 01:11:25,848 INFO L297 olderBase$Statistics]: existing Event has 188 ancestors and is cut-off event [2025-03-15 01:11:25,848 INFO L297 olderBase$Statistics]: existing Event has 188 ancestors and is cut-off event [2025-03-15 01:11:25,848 INFO L297 olderBase$Statistics]: existing Event has 188 ancestors and is cut-off event [2025-03-15 01:11:25,848 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][166], [322#true, 59#L1032-2true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, 180#L1034-2true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 155#L1045-5true, 327#(= |#race~tids~0| 0), 331#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0))]) [2025-03-15 01:11:25,848 INFO L294 olderBase$Statistics]: this new event has 189 ancestors and is cut-off event [2025-03-15 01:11:25,848 INFO L297 olderBase$Statistics]: existing Event has 189 ancestors and is cut-off event [2025-03-15 01:11:25,848 INFO L297 olderBase$Statistics]: existing Event has 189 ancestors and is cut-off event [2025-03-15 01:11:25,848 INFO L297 olderBase$Statistics]: existing Event has 189 ancestors and is cut-off event [2025-03-15 01:11:25,848 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][167], [322#true, 59#L1032-2true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, 157#L1045-4true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 330#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0), 327#(= |#race~tids~0| 0), 163#L1034-1true]) [2025-03-15 01:11:25,848 INFO L294 olderBase$Statistics]: this new event has 187 ancestors and is cut-off event [2025-03-15 01:11:25,848 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2025-03-15 01:11:25,848 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2025-03-15 01:11:25,848 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2025-03-15 01:11:25,849 INFO L297 olderBase$Statistics]: existing Event has 187 ancestors and is cut-off event [2025-03-15 01:11:25,849 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][167], [322#true, 59#L1032-2true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, 157#L1045-4true, 180#L1034-2true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 330#(= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0), 327#(= |#race~tids~0| 0)]) [2025-03-15 01:11:25,849 INFO L294 olderBase$Statistics]: this new event has 188 ancestors and is cut-off event [2025-03-15 01:11:25,849 INFO L297 olderBase$Statistics]: existing Event has 188 ancestors and is cut-off event [2025-03-15 01:11:25,849 INFO L297 olderBase$Statistics]: existing Event has 188 ancestors and is cut-off event [2025-03-15 01:11:25,849 INFO L297 olderBase$Statistics]: existing Event has 188 ancestors and is cut-off event [2025-03-15 01:11:25,849 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, 59#L1032-2true, 316#true, threadThread1of3ForFork0InUse, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 163#L1034-1true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:25,849 INFO L294 olderBase$Statistics]: this new event has 191 ancestors and is cut-off event [2025-03-15 01:11:25,849 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2025-03-15 01:11:25,849 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2025-03-15 01:11:25,849 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2025-03-15 01:11:25,849 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2025-03-15 01:11:25,850 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, 59#L1032-2true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, 180#L1034-2true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0)), 237#L1045-8true]) [2025-03-15 01:11:25,850 INFO L294 olderBase$Statistics]: this new event has 192 ancestors and is cut-off event [2025-03-15 01:11:25,850 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 01:11:25,850 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 01:11:25,850 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 01:11:25,850 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, 59#L1032-2true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 103#L1045-7true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 163#L1034-1true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:25,850 INFO L294 olderBase$Statistics]: this new event has 190 ancestors and is cut-off event [2025-03-15 01:11:25,850 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 01:11:25,850 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 01:11:25,850 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 01:11:25,850 INFO L297 olderBase$Statistics]: existing Event has 190 ancestors and is cut-off event [2025-03-15 01:11:25,850 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][168], [322#true, 59#L1032-2true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, 180#L1034-2true, threadThread3of3ForFork0InUse, 103#L1045-7true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:25,850 INFO L294 olderBase$Statistics]: this new event has 191 ancestors and is cut-off event [2025-03-15 01:11:25,850 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2025-03-15 01:11:25,850 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2025-03-15 01:11:25,850 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2025-03-15 01:11:25,857 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1082] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_16| v_threadThread3of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_16|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_16|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][360], [308#L1045-9true, 322#true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 163#L1034-1true, 293#L1031-5true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:25,857 INFO L294 olderBase$Statistics]: this new event has 193 ancestors and is cut-off event [2025-03-15 01:11:25,857 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is cut-off event [2025-03-15 01:11:25,857 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is cut-off event [2025-03-15 01:11:25,857 INFO L297 olderBase$Statistics]: existing Event has 183 ancestors and is cut-off event [2025-03-15 01:11:25,857 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1082] threadEXIT-->L1045-9: Formula: (= |v_ULTIMATE.start_main_#t~mem20#1_16| v_threadThread3of3ForFork0_thidvar0_4) InVars {ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_16|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_4} OutVars{ULTIMATE.start_main_#t~mem20#1=|v_ULTIMATE.start_main_#t~mem20#1_16|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_4} AuxVars[] AssignedVars[][360], [308#L1045-9true, 322#true, threadThread1of3ForFork0InUse, 316#true, threadThread2of3ForFork0InUse, 180#L1034-2true, threadThread3of3ForFork0NotInUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 293#L1031-5true, 333#(and (= (select (select |#race| ~tids~0.base) ~tids~0.offset) 0) (= (select (select |#race| ~tids~0.base) (+ 3 ~tids~0.offset)) 0) (= (select (select |#race| ~tids~0.base) (+ ~tids~0.offset 1)) 0) (= (select (select |#race| ~tids~0.base) (+ 2 ~tids~0.offset)) 0))]) [2025-03-15 01:11:25,857 INFO L294 olderBase$Statistics]: this new event has 194 ancestors and is cut-off event [2025-03-15 01:11:25,857 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:25,857 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:25,858 INFO L297 olderBase$Statistics]: existing Event has 184 ancestors and is cut-off event [2025-03-15 01:11:25,943 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1052] L1031-11-->L1031-13: Formula: (let ((.cse3 (<= 0 |v_threadThread1of3ForFork0_#t~bitwise8_15|)) (.cse1 (< v_threadThread1of3ForFork0_~i~0_13 0)) (.cse2 (<= 0 v_threadThread1of3ForFork0_~i~0_13)) (.cse0 (< |v_threadThread1of3ForFork0_#t~bitwise8_15| 0))) (and (or .cse0 .cse1 (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| (+ v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise8_15|))) (or (and .cse2 .cse3) (< |v_threadThread1of3ForFork0_#t~bitwise9_7| 0)) (<= |v_threadThread1of3ForFork0_#t~bitwise9_7| 2147483647) (or (<= |v_threadThread1of3ForFork0_#t~bitwise8_15| |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse3 .cse1)) (or (<= v_threadThread1of3ForFork0_~i~0_13 |v_threadThread1of3ForFork0_#t~bitwise9_7|) (and .cse2 .cse0)))) InVars {threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} OutVars{threadThread1of3ForFork0_#t~bitwise8=|v_threadThread1of3ForFork0_#t~bitwise8_15|, threadThread1of3ForFork0_#t~bitwise9=|v_threadThread1of3ForFork0_#t~bitwise9_7|, threadThread1of3ForFork0_~i~0=v_threadThread1of3ForFork0_~i~0_13} AuxVars[] AssignedVars[threadThread1of3ForFork0_#t~bitwise9][127], [322#true, 59#L1032-2true, threadThread1of3ForFork0InUse, 316#true, 73#L1031-13true, threadThread2of3ForFork0InUse, 180#L1034-2true, 328#true, threadThread3of3ForFork0InUse, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 10#L1045-2true]) [2025-03-15 01:11:25,943 INFO L294 olderBase$Statistics]: this new event has 186 ancestors and is cut-off event [2025-03-15 01:11:25,943 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:11:25,943 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:11:25,943 INFO L297 olderBase$Statistics]: existing Event has 186 ancestors and is cut-off event [2025-03-15 01:11:26,308 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1091] threadEXIT-->L1034-9: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_12| v_threadThread3of3ForFork0_thidvar0_10) InVars {threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_12|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_10} OutVars{threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_12|, threadThread3of3ForFork0_thidvar0=v_threadThread3of3ForFork0_thidvar0_10} AuxVars[] AssignedVars[][420], [322#true, threadThread1of3ForFork0InUse, 316#true, 104#L1032-2true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0NotInUse, 328#true, 13#L1034-9true, 321#(= |#race~threads_total~0| 0), 144#L1043-12true, 327#(= |#race~tids~0| 0)]) [2025-03-15 01:11:26,309 INFO L294 olderBase$Statistics]: this new event has 191 ancestors and is cut-off event [2025-03-15 01:11:26,309 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2025-03-15 01:11:26,309 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2025-03-15 01:11:26,309 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:26,309 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2025-03-15 01:11:26,309 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1089] threadEXIT-->L1034-9: Formula: (= |v_threadThread2of3ForFork0_#t~mem10_8| v_threadThread1of3ForFork0_thidvar0_10) InVars {threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_8|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_10} OutVars{threadThread2of3ForFork0_#t~mem10=|v_threadThread2of3ForFork0_#t~mem10_8|, threadThread1of3ForFork0_thidvar0=v_threadThread1of3ForFork0_thidvar0_10} AuxVars[] AssignedVars[][369], [322#true, threadThread1of3ForFork0NotInUse, 59#L1032-2true, 316#true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 328#true, 13#L1034-9true, 321#(= |#race~threads_total~0| 0), 327#(= |#race~tids~0| 0), 144#L1043-12true]) [2025-03-15 01:11:26,309 INFO L294 olderBase$Statistics]: this new event has 191 ancestors and is cut-off event [2025-03-15 01:11:26,309 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2025-03-15 01:11:26,309 INFO L297 olderBase$Statistics]: existing Event has 191 ancestors and is cut-off event [2025-03-15 01:11:26,309 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event